#
# Generated by vdump [Version 3.0.0] (2025-10-22 15:11:44)
#

from memory import DataType, Convention
from memory import manager, CustomType


class CBlockingUDPSocket_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)

class CDispCollTree_00000000(CustomType, metaclass=manager):
    Create = manager.virtual_function(0, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class SendProp_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)

class CSfxTable_00000000(CustomType, metaclass=manager):
    getname = manager.virtual_function(0, [DataType.STRING, DataType.UINT], DataType.STRING, Convention.THISCALL)

class CClientFrame_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    IsMemPoolAllocated = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)

class CBaseDemoAction_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    Init = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Update = manager.virtual_function(2, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PureStub_0000000003 = manager.virtual_function(3, [], DataType.VOID, Convention.THISCALL)
    Reset = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    SaveKeysToBuffer = manager.virtual_function(5, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnActionFinished = manager.virtual_function(6, [], DataType.VOID, Convention.THISCALL)

class CSendTablePrecalc_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)

class CEnginePhysics2Tools_00000000(CustomType, metaclass=manager):
    Init = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    Shutdown = manager.virtual_function(1, [], DataType.VOID, Convention.THISCALL)
    InstallPhysics2ToolsUI = manager.virtual_function(2, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    ShouldPause = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)

class CVoxelTree_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    Init = manager.virtual_function(1, [DataType.POINTER, DataType.INT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ElementMoved = manager.virtual_function(2, [DataType.USHORT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    EnumerateElementsInBox = manager.virtual_function(3, [DataType.INT, DataType.POINTER, DataType.POINTER, DataType.BOOL, DataType.POINTER], DataType.VOID, Convention.THISCALL)
    EnumerateElementsInSphere = manager.virtual_function(4, [DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL, DataType.POINTER], DataType.INT, Convention.THISCALL)
    EnumerateElementsAlongRay = manager.virtual_function(5, [DataType.INT, DataType.POINTER, DataType.BOOL, DataType.POINTER], DataType.INT, Convention.THISCALL)
    EnumerateElementsAtPoint = manager.virtual_function(6, [DataType.INT, DataType.POINTER, DataType.BOOL, DataType.POINTER], DataType.VOID, Convention.THISCALL)
    RenderAllObjectsInTree = manager.virtual_function(7, [DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RenderObjectsInPlayerLeafs = manager.virtual_function(8, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    ReportStats = manager.virtual_function(9, [DataType.STRING], DataType.INT, Convention.THISCALL)
    DrawDebugOverlays = manager.virtual_function(10, [], DataType.INT, Convention.THISCALL)

class CFrameSnapshotManager_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    LevelChanged = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)

class CTestScriptMgr_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)

class CDataManagerBase_00000000(CustomType, metaclass=manager):
    Lock = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    TryLock = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    Unlock = manager.virtual_function(2, [], DataType.VOID, Convention.THISCALL)
    destructor = manager.virtual_function(3, [], DataType.VOID, Convention.THISCALL)
    PureStub_0000000004 = manager.virtual_function(4, [], DataType.VOID, Convention.THISCALL)
    PureStub_0000000005 = manager.virtual_function(5, [], DataType.VOID, Convention.THISCALL)

class CUtlCharConversion_00000000(CustomType, metaclass=manager):
    FindConversion = manager.virtual_function(0, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)

class vgui_BuildGroup_00000000(CustomType, metaclass=manager):
    SetEnabled = manager.virtual_function(0, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    GetCurrentPanel = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(3, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SaveControlSettings = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(5, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetSettings = manager.virtual_function(6, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    RemoveSettings = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    SetContextPanel = manager.virtual_function(8, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetContextPanel = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    GetResourceName = manager.virtual_function(10, [], DataType.INT, Convention.THISCALL)
    MousePressed = manager.virtual_function(11, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    MouseReleased = manager.virtual_function(12, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetControlGroup = manager.virtual_function(13, [], DataType.STRING, Convention.THISCALL)
    ToggleRulerDisplay = manager.virtual_function(14, [], DataType.INT, Convention.THISCALL)
    SetRulerLabelsVisible = manager.virtual_function(15, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasRulersOn = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    DrawRulers = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    CursorMoved = manager.virtual_function(18, [DataType.INT, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    MouseDoublePressed = manager.virtual_function(19, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    KeyCodeTyped = manager.virtual_function(20, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    KeyCodeReleased = manager.virtual_function(21, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(22, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    KeyTyped = manager.virtual_function(23, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetCursor = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class vgui_FocusNavGroup_00000000(CustomType, metaclass=manager):
    GetDefaultPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    SetDefaultButton = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDefaultButton = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    GetCurrentDefaultButton = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    FindPanelByHotkey = manager.virtual_function(4, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(5, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(6, [DataType.UINT], DataType.INT, Convention.THISCALL)
    GetCurrentFocus = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    SetCurrentFocus = manager.virtual_function(8, [DataType.UINT, DataType.UINT], DataType.UINT, Convention.THISCALL)
    SetFocusTopLevel = manager.virtual_function(9, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetCurrentDefaultButton = manager.virtual_function(10, [DataType.UINT, DataType.BOOL], DataType.INT, Convention.THISCALL)

class vgui_Tooltip_00000000(CustomType, metaclass=manager):
    ApplySchemeSettings = manager.virtual_function(0, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class CP4File_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    Edit = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    Add = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    IsFileInPerforce = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)

class CClientFrameManager_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)

class IGameEventListener2_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    PureStub_0000000001 = manager.virtual_function(1, [], DataType.VOID, Convention.THISCALL)
    PureStub_0000000002 = manager.virtual_function(2, [], DataType.VOID, Convention.THISCALL)

class NET_SetConVar_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    SetNetChannel = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetReliable = manager.virtual_function(2, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    Process = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    BIncomingMessageForProcessing = manager.virtual_function(4, [DataType.DOUBLE, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReadFromBuffer = manager.virtual_function(5, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    WriteToBuffer = manager.virtual_function(6, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    IsReliable = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetType = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    GetGroup = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(10, [], DataType.STRING, Convention.THISCALL)
    GetNetChannel = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    ToString = manager.virtual_function(12, [], DataType.STRING, Convention.THISCALL)
    GetSize = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SetRateLimitPolicy = manager.virtual_function(14, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class NET_StringCmd_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    SetNetChannel = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetReliable = manager.virtual_function(2, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    Process = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    BIncomingMessageForProcessing = manager.virtual_function(4, [DataType.DOUBLE, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReadFromBuffer = manager.virtual_function(5, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    WriteToBuffer = manager.virtual_function(6, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsReliable = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetType = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    GetGroup = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(10, [], DataType.STRING, Convention.THISCALL)
    GetNetChannel = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    ToString = manager.virtual_function(12, [], DataType.STRING, Convention.THISCALL)
    GetSize = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SetRateLimitPolicy = manager.virtual_function(14, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class NET_Tick_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    SetNetChannel = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetReliable = manager.virtual_function(2, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    Process = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    BIncomingMessageForProcessing = manager.virtual_function(4, [DataType.DOUBLE, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReadFromBuffer = manager.virtual_function(5, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    WriteToBuffer = manager.virtual_function(6, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsReliable = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetType = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    GetGroup = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(10, [], DataType.STRING, Convention.THISCALL)
    GetNetChannel = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    ToString = manager.virtual_function(12, [], DataType.STRING, Convention.THISCALL)
    GetSize = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SetRateLimitPolicy = manager.virtual_function(14, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class NET_SignonState_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    SetNetChannel = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetReliable = manager.virtual_function(2, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    Process = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    BIncomingMessageForProcessing = manager.virtual_function(4, [DataType.DOUBLE, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReadFromBuffer = manager.virtual_function(5, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    WriteToBuffer = manager.virtual_function(6, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    IsReliable = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetType = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    GetGroup = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(10, [], DataType.STRING, Convention.THISCALL)
    GetNetChannel = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    ToString = manager.virtual_function(12, [], DataType.STRING, Convention.THISCALL)
    GetSize = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SetRateLimitPolicy = manager.virtual_function(14, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class CLC_Move_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    SetNetChannel = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetReliable = manager.virtual_function(2, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    Process = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    BIncomingMessageForProcessing = manager.virtual_function(4, [DataType.DOUBLE, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReadFromBuffer = manager.virtual_function(5, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    WriteToBuffer = manager.virtual_function(6, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsReliable = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetType = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    GetGroup = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(10, [], DataType.STRING, Convention.THISCALL)
    GetNetChannel = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    ToString = manager.virtual_function(12, [], DataType.STRING, Convention.THISCALL)
    GetSize = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SetRateLimitPolicy = manager.virtual_function(14, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class CLC_VoiceData_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    SetNetChannel = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetReliable = manager.virtual_function(2, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    Process = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    BIncomingMessageForProcessing = manager.virtual_function(4, [DataType.DOUBLE, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReadFromBuffer = manager.virtual_function(5, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    WriteToBuffer = manager.virtual_function(6, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsReliable = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetType = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    GetGroup = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(10, [], DataType.STRING, Convention.THISCALL)
    GetNetChannel = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    ToString = manager.virtual_function(12, [], DataType.STRING, Convention.THISCALL)
    GetSize = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SetRateLimitPolicy = manager.virtual_function(14, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class CLC_BaselineAck_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    SetNetChannel = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetReliable = manager.virtual_function(2, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    Process = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    BIncomingMessageForProcessing = manager.virtual_function(4, [DataType.DOUBLE, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReadFromBuffer = manager.virtual_function(5, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    WriteToBuffer = manager.virtual_function(6, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsReliable = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetType = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    GetGroup = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(10, [], DataType.STRING, Convention.THISCALL)
    GetNetChannel = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    ToString = manager.virtual_function(12, [], DataType.STRING, Convention.THISCALL)
    GetSize = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SetRateLimitPolicy = manager.virtual_function(14, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class SVC_Print_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    SetNetChannel = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetReliable = manager.virtual_function(2, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    Process = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    BIncomingMessageForProcessing = manager.virtual_function(4, [DataType.DOUBLE, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReadFromBuffer = manager.virtual_function(5, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    WriteToBuffer = manager.virtual_function(6, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsReliable = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetType = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    GetGroup = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(10, [], DataType.STRING, Convention.THISCALL)
    GetNetChannel = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    ToString = manager.virtual_function(12, [], DataType.STRING, Convention.THISCALL)
    GetSize = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SetRateLimitPolicy = manager.virtual_function(14, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class SVC_ClassInfo_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    SetNetChannel = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetReliable = manager.virtual_function(2, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    Process = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    BIncomingMessageForProcessing = manager.virtual_function(4, [DataType.DOUBLE, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReadFromBuffer = manager.virtual_function(5, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    WriteToBuffer = manager.virtual_function(6, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    IsReliable = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetType = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    GetGroup = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(10, [], DataType.STRING, Convention.THISCALL)
    GetNetChannel = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    ToString = manager.virtual_function(12, [], DataType.STRING, Convention.THISCALL)
    GetSize = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SetRateLimitPolicy = manager.virtual_function(14, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class SVC_SetPause_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    SetNetChannel = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetReliable = manager.virtual_function(2, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    Process = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    BIncomingMessageForProcessing = manager.virtual_function(4, [DataType.DOUBLE, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReadFromBuffer = manager.virtual_function(5, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    WriteToBuffer = manager.virtual_function(6, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    IsReliable = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetType = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    GetGroup = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(10, [], DataType.STRING, Convention.THISCALL)
    GetNetChannel = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    ToString = manager.virtual_function(12, [], DataType.STRING, Convention.THISCALL)
    GetSize = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SetRateLimitPolicy = manager.virtual_function(14, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class SVC_VoiceInit_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    SetNetChannel = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetReliable = manager.virtual_function(2, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    Process = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    BIncomingMessageForProcessing = manager.virtual_function(4, [DataType.DOUBLE, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReadFromBuffer = manager.virtual_function(5, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    WriteToBuffer = manager.virtual_function(6, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    IsReliable = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetType = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    GetGroup = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(10, [], DataType.STRING, Convention.THISCALL)
    GetNetChannel = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    ToString = manager.virtual_function(12, [], DataType.STRING, Convention.THISCALL)
    GetSize = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SetRateLimitPolicy = manager.virtual_function(14, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class SVC_VoiceData_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    SetNetChannel = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetReliable = manager.virtual_function(2, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    Process = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    BIncomingMessageForProcessing = manager.virtual_function(4, [DataType.DOUBLE, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReadFromBuffer = manager.virtual_function(5, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    WriteToBuffer = manager.virtual_function(6, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsReliable = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetType = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    GetGroup = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(10, [], DataType.STRING, Convention.THISCALL)
    GetNetChannel = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    ToString = manager.virtual_function(12, [], DataType.STRING, Convention.THISCALL)
    GetSize = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SetRateLimitPolicy = manager.virtual_function(14, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class SVC_SetView_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    SetNetChannel = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetReliable = manager.virtual_function(2, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    Process = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    BIncomingMessageForProcessing = manager.virtual_function(4, [DataType.DOUBLE, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReadFromBuffer = manager.virtual_function(5, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    WriteToBuffer = manager.virtual_function(6, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsReliable = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetType = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    GetGroup = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(10, [], DataType.STRING, Convention.THISCALL)
    GetNetChannel = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    ToString = manager.virtual_function(12, [], DataType.STRING, Convention.THISCALL)
    GetSize = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SetRateLimitPolicy = manager.virtual_function(14, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class SVC_FixAngle_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    SetNetChannel = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetReliable = manager.virtual_function(2, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    Process = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    BIncomingMessageForProcessing = manager.virtual_function(4, [DataType.DOUBLE, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReadFromBuffer = manager.virtual_function(5, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    WriteToBuffer = manager.virtual_function(6, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    IsReliable = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetType = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    GetGroup = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(10, [], DataType.STRING, Convention.THISCALL)
    GetNetChannel = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    ToString = manager.virtual_function(12, [], DataType.STRING, Convention.THISCALL)
    GetSize = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SetRateLimitPolicy = manager.virtual_function(14, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class SVC_CrosshairAngle_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    SetNetChannel = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetReliable = manager.virtual_function(2, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    Process = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    BIncomingMessageForProcessing = manager.virtual_function(4, [DataType.DOUBLE, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReadFromBuffer = manager.virtual_function(5, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    WriteToBuffer = manager.virtual_function(6, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    IsReliable = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetType = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    GetGroup = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(10, [], DataType.STRING, Convention.THISCALL)
    GetNetChannel = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    ToString = manager.virtual_function(12, [], DataType.STRING, Convention.THISCALL)
    GetSize = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SetRateLimitPolicy = manager.virtual_function(14, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class SVC_UserMessage_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    SetNetChannel = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetReliable = manager.virtual_function(2, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    Process = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    BIncomingMessageForProcessing = manager.virtual_function(4, [DataType.DOUBLE, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReadFromBuffer = manager.virtual_function(5, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    WriteToBuffer = manager.virtual_function(6, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsReliable = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetType = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    GetGroup = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(10, [], DataType.STRING, Convention.THISCALL)
    GetNetChannel = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    ToString = manager.virtual_function(12, [], DataType.STRING, Convention.THISCALL)
    GetSize = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SetRateLimitPolicy = manager.virtual_function(14, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class SVC_EntityMessage_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    SetNetChannel = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetReliable = manager.virtual_function(2, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    Process = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    BIncomingMessageForProcessing = manager.virtual_function(4, [DataType.DOUBLE, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReadFromBuffer = manager.virtual_function(5, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    WriteToBuffer = manager.virtual_function(6, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsReliable = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetType = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    GetGroup = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(10, [], DataType.STRING, Convention.THISCALL)
    GetNetChannel = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    ToString = manager.virtual_function(12, [], DataType.STRING, Convention.THISCALL)
    GetSize = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SetRateLimitPolicy = manager.virtual_function(14, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class SVC_TempEntities_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    SetNetChannel = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetReliable = manager.virtual_function(2, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    Process = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    BIncomingMessageForProcessing = manager.virtual_function(4, [DataType.DOUBLE, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReadFromBuffer = manager.virtual_function(5, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    WriteToBuffer = manager.virtual_function(6, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsReliable = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetType = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    GetGroup = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(10, [], DataType.STRING, Convention.THISCALL)
    GetNetChannel = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    ToString = manager.virtual_function(12, [], DataType.STRING, Convention.THISCALL)
    GetSize = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SetRateLimitPolicy = manager.virtual_function(14, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class SVC_Menu_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    SetNetChannel = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetReliable = manager.virtual_function(2, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    Process = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    BIncomingMessageForProcessing = manager.virtual_function(4, [DataType.DOUBLE, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReadFromBuffer = manager.virtual_function(5, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    WriteToBuffer = manager.virtual_function(6, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    IsReliable = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetType = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    GetGroup = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(10, [], DataType.STRING, Convention.THISCALL)
    GetNetChannel = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    ToString = manager.virtual_function(12, [], DataType.STRING, Convention.THISCALL)
    GetSize = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SetRateLimitPolicy = manager.virtual_function(14, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class CLC_ClientInfo_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    SetNetChannel = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetReliable = manager.virtual_function(2, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    Process = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    BIncomingMessageForProcessing = manager.virtual_function(4, [DataType.DOUBLE, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReadFromBuffer = manager.virtual_function(5, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    WriteToBuffer = manager.virtual_function(6, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    IsReliable = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetType = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    GetGroup = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(10, [], DataType.STRING, Convention.THISCALL)
    GetNetChannel = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    ToString = manager.virtual_function(12, [], DataType.STRING, Convention.THISCALL)
    GetSize = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SetRateLimitPolicy = manager.virtual_function(14, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class CLC_LoadingProgress_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    SetNetChannel = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetReliable = manager.virtual_function(2, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    Process = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    BIncomingMessageForProcessing = manager.virtual_function(4, [DataType.DOUBLE, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReadFromBuffer = manager.virtual_function(5, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    WriteToBuffer = manager.virtual_function(6, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    IsReliable = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetType = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    GetGroup = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(10, [], DataType.STRING, Convention.THISCALL)
    GetNetChannel = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    ToString = manager.virtual_function(12, [], DataType.STRING, Convention.THISCALL)
    GetSize = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SetRateLimitPolicy = manager.virtual_function(14, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class CLC_ListenEvents_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    SetNetChannel = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetReliable = manager.virtual_function(2, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    Process = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    BIncomingMessageForProcessing = manager.virtual_function(4, [DataType.DOUBLE, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReadFromBuffer = manager.virtual_function(5, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    WriteToBuffer = manager.virtual_function(6, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    IsReliable = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetType = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    GetGroup = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(10, [], DataType.STRING, Convention.THISCALL)
    GetNetChannel = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    ToString = manager.virtual_function(12, [], DataType.STRING, Convention.THISCALL)
    GetSize = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SetRateLimitPolicy = manager.virtual_function(14, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class CLC_RespondCvarValue_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    SetNetChannel = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetReliable = manager.virtual_function(2, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    Process = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    BIncomingMessageForProcessing = manager.virtual_function(4, [DataType.DOUBLE, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReadFromBuffer = manager.virtual_function(5, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    WriteToBuffer = manager.virtual_function(6, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    IsReliable = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetType = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    GetGroup = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(10, [], DataType.STRING, Convention.THISCALL)
    GetNetChannel = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    ToString = manager.virtual_function(12, [], DataType.STRING, Convention.THISCALL)
    GetSize = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SetRateLimitPolicy = manager.virtual_function(14, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class CLC_FileCRCCheck_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    SetNetChannel = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetReliable = manager.virtual_function(2, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    Process = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    BIncomingMessageForProcessing = manager.virtual_function(4, [DataType.DOUBLE, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReadFromBuffer = manager.virtual_function(5, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    WriteToBuffer = manager.virtual_function(6, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsReliable = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetType = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    GetGroup = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(10, [], DataType.STRING, Convention.THISCALL)
    GetNetChannel = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    ToString = manager.virtual_function(12, [], DataType.STRING, Convention.THISCALL)
    GetSize = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SetRateLimitPolicy = manager.virtual_function(14, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class CLC_SplitPlayerConnect_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    SetNetChannel = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetReliable = manager.virtual_function(2, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    Process = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    BIncomingMessageForProcessing = manager.virtual_function(4, [DataType.DOUBLE, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReadFromBuffer = manager.virtual_function(5, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    WriteToBuffer = manager.virtual_function(6, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    IsReliable = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetType = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    GetGroup = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(10, [], DataType.STRING, Convention.THISCALL)
    GetNetChannel = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    ToString = manager.virtual_function(12, [], DataType.STRING, Convention.THISCALL)
    GetSize = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SetRateLimitPolicy = manager.virtual_function(14, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class Base_CmdKeyValues_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    SetNetChannel = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetReliable = manager.virtual_function(2, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    Process = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    BIncomingMessageForProcessing = manager.virtual_function(4, [DataType.DOUBLE, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReadFromBuffer = manager.virtual_function(5, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    WriteToBuffer = manager.virtual_function(6, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    IsReliable = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    PureStub_0000000008 = manager.virtual_function(8, [], DataType.VOID, Convention.THISCALL)
    GetGroup = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    PureStub_0000000010 = manager.virtual_function(10, [], DataType.VOID, Convention.THISCALL)
    GetNetChannel = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    ToString = manager.virtual_function(12, [], DataType.STRING, Convention.THISCALL)
    PureStub_0000000013 = manager.virtual_function(13, [], DataType.VOID, Convention.THISCALL)
    SetRateLimitPolicy = manager.virtual_function(14, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class CLC_CmdKeyValues_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    SetNetChannel = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetReliable = manager.virtual_function(2, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    Process = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    BIncomingMessageForProcessing = manager.virtual_function(4, [DataType.DOUBLE, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReadFromBuffer = manager.virtual_function(5, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    WriteToBuffer = manager.virtual_function(6, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    IsReliable = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetType = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    GetGroup = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(10, [], DataType.STRING, Convention.THISCALL)
    GetNetChannel = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    ToString = manager.virtual_function(12, [], DataType.STRING, Convention.THISCALL)
    GetSize = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SetRateLimitPolicy = manager.virtual_function(14, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class SVC_CmdKeyValues_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    SetNetChannel = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetReliable = manager.virtual_function(2, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    Process = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    BIncomingMessageForProcessing = manager.virtual_function(4, [DataType.DOUBLE, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReadFromBuffer = manager.virtual_function(5, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    WriteToBuffer = manager.virtual_function(6, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    IsReliable = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetType = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    GetGroup = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(10, [], DataType.STRING, Convention.THISCALL)
    GetNetChannel = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    ToString = manager.virtual_function(12, [], DataType.STRING, Convention.THISCALL)
    GetSize = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SetRateLimitPolicy = manager.virtual_function(14, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class SVC_ServerInfo_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    SetNetChannel = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetReliable = manager.virtual_function(2, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    Process = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    BIncomingMessageForProcessing = manager.virtual_function(4, [DataType.DOUBLE, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReadFromBuffer = manager.virtual_function(5, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    WriteToBuffer = manager.virtual_function(6, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    IsReliable = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetType = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    GetGroup = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(10, [], DataType.STRING, Convention.THISCALL)
    GetNetChannel = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    ToString = manager.virtual_function(12, [], DataType.STRING, Convention.THISCALL)
    GetSize = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SetRateLimitPolicy = manager.virtual_function(14, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class SVC_BSPDecal_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    SetNetChannel = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetReliable = manager.virtual_function(2, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    Process = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    BIncomingMessageForProcessing = manager.virtual_function(4, [DataType.DOUBLE, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReadFromBuffer = manager.virtual_function(5, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    WriteToBuffer = manager.virtual_function(6, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    IsReliable = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetType = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    GetGroup = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(10, [], DataType.STRING, Convention.THISCALL)
    GetNetChannel = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    ToString = manager.virtual_function(12, [], DataType.STRING, Convention.THISCALL)
    GetSize = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SetRateLimitPolicy = manager.virtual_function(14, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class NET_SplitScreenUser_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    SetNetChannel = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetReliable = manager.virtual_function(2, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    Process = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    BIncomingMessageForProcessing = manager.virtual_function(4, [DataType.DOUBLE, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReadFromBuffer = manager.virtual_function(5, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    WriteToBuffer = manager.virtual_function(6, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsReliable = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetType = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    GetGroup = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(10, [], DataType.STRING, Convention.THISCALL)
    GetNetChannel = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    ToString = manager.virtual_function(12, [], DataType.STRING, Convention.THISCALL)
    GetSize = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SetRateLimitPolicy = manager.virtual_function(14, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class SVC_UpdateStringTable_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    SetNetChannel = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetReliable = manager.virtual_function(2, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    Process = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    BIncomingMessageForProcessing = manager.virtual_function(4, [DataType.DOUBLE, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReadFromBuffer = manager.virtual_function(5, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    WriteToBuffer = manager.virtual_function(6, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsReliable = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetType = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    GetGroup = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(10, [], DataType.STRING, Convention.THISCALL)
    GetNetChannel = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    ToString = manager.virtual_function(12, [], DataType.STRING, Convention.THISCALL)
    GetSize = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SetRateLimitPolicy = manager.virtual_function(14, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class SVC_CreateStringTable_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    SetNetChannel = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetReliable = manager.virtual_function(2, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    Process = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    BIncomingMessageForProcessing = manager.virtual_function(4, [DataType.DOUBLE, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReadFromBuffer = manager.virtual_function(5, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    WriteToBuffer = manager.virtual_function(6, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsReliable = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetType = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    GetGroup = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(10, [], DataType.STRING, Convention.THISCALL)
    GetNetChannel = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    ToString = manager.virtual_function(12, [], DataType.STRING, Convention.THISCALL)
    GetSize = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SetRateLimitPolicy = manager.virtual_function(14, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class SVC_Sounds_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    SetNetChannel = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetReliable = manager.virtual_function(2, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    Process = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    BIncomingMessageForProcessing = manager.virtual_function(4, [DataType.DOUBLE, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReadFromBuffer = manager.virtual_function(5, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    WriteToBuffer = manager.virtual_function(6, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsReliable = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetType = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    GetGroup = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(10, [], DataType.STRING, Convention.THISCALL)
    GetNetChannel = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    ToString = manager.virtual_function(12, [], DataType.STRING, Convention.THISCALL)
    GetSize = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SetRateLimitPolicy = manager.virtual_function(14, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class SVC_Prefetch_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    SetNetChannel = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetReliable = manager.virtual_function(2, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    Process = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    BIncomingMessageForProcessing = manager.virtual_function(4, [DataType.DOUBLE, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReadFromBuffer = manager.virtual_function(5, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    WriteToBuffer = manager.virtual_function(6, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsReliable = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetType = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    GetGroup = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(10, [], DataType.STRING, Convention.THISCALL)
    GetNetChannel = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    ToString = manager.virtual_function(12, [], DataType.STRING, Convention.THISCALL)
    GetSize = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SetRateLimitPolicy = manager.virtual_function(14, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class SVC_GameEvent_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    SetNetChannel = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetReliable = manager.virtual_function(2, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    Process = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    BIncomingMessageForProcessing = manager.virtual_function(4, [DataType.DOUBLE, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReadFromBuffer = manager.virtual_function(5, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    WriteToBuffer = manager.virtual_function(6, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsReliable = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetType = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    GetGroup = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(10, [], DataType.STRING, Convention.THISCALL)
    GetNetChannel = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    ToString = manager.virtual_function(12, [], DataType.STRING, Convention.THISCALL)
    GetSize = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SetRateLimitPolicy = manager.virtual_function(14, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class SVC_SendTable_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    SetNetChannel = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetReliable = manager.virtual_function(2, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    Process = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    BIncomingMessageForProcessing = manager.virtual_function(4, [DataType.DOUBLE, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReadFromBuffer = manager.virtual_function(5, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    WriteToBuffer = manager.virtual_function(6, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    IsReliable = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetType = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    GetGroup = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(10, [], DataType.STRING, Convention.THISCALL)
    GetNetChannel = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    ToString = manager.virtual_function(12, [], DataType.STRING, Convention.THISCALL)
    GetSize = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SetRateLimitPolicy = manager.virtual_function(14, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class SVC_PacketEntities_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    SetNetChannel = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetReliable = manager.virtual_function(2, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    Process = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    BIncomingMessageForProcessing = manager.virtual_function(4, [DataType.DOUBLE, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReadFromBuffer = manager.virtual_function(5, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    WriteToBuffer = manager.virtual_function(6, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    IsReliable = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetType = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    GetGroup = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(10, [], DataType.STRING, Convention.THISCALL)
    GetNetChannel = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    ToString = manager.virtual_function(12, [], DataType.STRING, Convention.THISCALL)
    GetSize = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SetRateLimitPolicy = manager.virtual_function(14, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class SVC_GameEventList_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    SetNetChannel = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetReliable = manager.virtual_function(2, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    Process = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    BIncomingMessageForProcessing = manager.virtual_function(4, [DataType.DOUBLE, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReadFromBuffer = manager.virtual_function(5, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    WriteToBuffer = manager.virtual_function(6, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsReliable = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetType = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    GetGroup = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(10, [], DataType.STRING, Convention.THISCALL)
    GetNetChannel = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    ToString = manager.virtual_function(12, [], DataType.STRING, Convention.THISCALL)
    GetSize = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SetRateLimitPolicy = manager.virtual_function(14, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class SVC_SplitScreen_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    SetNetChannel = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetReliable = manager.virtual_function(2, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    Process = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    BIncomingMessageForProcessing = manager.virtual_function(4, [DataType.DOUBLE, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReadFromBuffer = manager.virtual_function(5, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    WriteToBuffer = manager.virtual_function(6, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsReliable = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetType = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    GetGroup = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(10, [], DataType.STRING, Convention.THISCALL)
    GetNetChannel = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    ToString = manager.virtual_function(12, [], DataType.STRING, Convention.THISCALL)
    GetSize = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SetRateLimitPolicy = manager.virtual_function(14, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class SVC_GetCvarValue_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    SetNetChannel = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetReliable = manager.virtual_function(2, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    Process = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    BIncomingMessageForProcessing = manager.virtual_function(4, [DataType.DOUBLE, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReadFromBuffer = manager.virtual_function(5, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    WriteToBuffer = manager.virtual_function(6, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    IsReliable = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetType = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    GetGroup = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(10, [], DataType.STRING, Convention.THISCALL)
    GetNetChannel = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    ToString = manager.virtual_function(12, [], DataType.STRING, Convention.THISCALL)
    GetSize = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SetRateLimitPolicy = manager.virtual_function(14, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class CBaseBudgetPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.POINTER, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ResetAll = manager.virtual_function(211, [], DataType.INT, Convention.THISCALL)
    SetTimeLabelText = manager.virtual_function(212, [], DataType.VOID, Convention.THISCALL)
    SetHistoryLabelText = manager.virtual_function(213, [], DataType.VOID, Convention.THISCALL)

class vgui_Panel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)

class CBudgetBarGraphPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.INT, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)

class CBudgetHistoryPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)

class CBudgetPanelShared_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.POINTER, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.POINTER, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.POINTER, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ResetAll = manager.virtual_function(211, [], DataType.INT, Convention.THISCALL)
    SetTimeLabelText = manager.virtual_function(212, [], DataType.INT, Convention.THISCALL)
    SetHistoryLabelText = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    SetupCustomConfigData = manager.virtual_function(214, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SnapshotVProfHistory = manager.virtual_function(215, [DataType.FLOAT], DataType.INT, Convention.THISCALL)

class CCoreDispInfo_00000000(CustomType, metaclass=manager):
    GetPowerInfo = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    GetEdgeNeighbor = manager.virtual_function(1, [DataType.INT], DataType.STRING, Convention.THISCALL)
    GetCornerNeighbors = manager.virtual_function(2, [DataType.INT], DataType.STRING, Convention.THISCALL)
    GetDispUtilsByIndex = manager.virtual_function(3, [DataType.INT], DataType.INT, Convention.THISCALL)

class CRegistry_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    Init = manager.virtual_function(1, [DataType.STRING], DataType.INT, Convention.THISCALL)
    Shutdown = manager.virtual_function(2, [], DataType.POINTER, Convention.THISCALL)
    ReadInt = manager.virtual_function(3, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    WriteInt = manager.virtual_function(4, [DataType.STRING, DataType.INT], DataType.VOID, Convention.THISCALL)
    ReadString = manager.virtual_function(5, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    WriteString = manager.virtual_function(6, [DataType.STRING, DataType.STRING], DataType.VOID, Convention.THISCALL)
    ReadInt_2 = manager.virtual_function(7, [DataType.STRING, DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    WriteInt_2 = manager.virtual_function(8, [DataType.STRING, DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ReadString_2 = manager.virtual_function(9, [DataType.STRING, DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    WriteString_2 = manager.virtual_function(10, [DataType.STRING, DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    DirectInit = manager.virtual_function(11, [DataType.STRING], DataType.INT, Convention.THISCALL)

class CAudioDeviceAudioQueue_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    IsActive = manager.virtual_function(1, [], DataType.BOOL, Convention.THISCALL)
    Init = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    Shutdown = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    Pause = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    UnPause = manager.virtual_function(5, [], DataType.POINTER, Convention.THISCALL)
    MixDryVolume = manager.virtual_function(6, [], DataType.POINTER, Convention.THISCALL)
    Should3DMix = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    StopAllSounds = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    PaintBegin = manager.virtual_function(9, [DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    PaintEnd = manager.virtual_function(10, [], DataType.INT, Convention.THISCALL)
    SpatializeChannel = manager.virtual_function(11, [DataType.INT, DataType.POINTER, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    ApplyDSPEffects = manager.virtual_function(12, [DataType.INT, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    GetOutputPosition = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    ClearBuffer = manager.virtual_function(14, [], DataType.VOID, Convention.THISCALL)
    MixBegin = manager.virtual_function(15, [DataType.INT], DataType.INT, Convention.THISCALL)
    MixUpsample = manager.virtual_function(16, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    Mix8Mono = manager.virtual_function(17, [DataType.POINTER, DataType.STRING, DataType.INT, DataType.INT, DataType.UINT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    Mix8Stereo = manager.virtual_function(18, [DataType.POINTER, DataType.STRING, DataType.INT, DataType.INT, DataType.UINT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    Mix16Mono = manager.virtual_function(19, [DataType.POINTER, DataType.POINTER, DataType.INT, DataType.INT, DataType.UINT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    Mix16Stereo = manager.virtual_function(20, [DataType.POINTER, DataType.POINTER, DataType.INT, DataType.INT, DataType.UINT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    ChannelReset = manager.virtual_function(21, [DataType.INT, DataType.INT, DataType.FLOAT], DataType.VOID, Convention.THISCALL)
    TransferSamples = manager.virtual_function(22, [DataType.INT], DataType.INT, Convention.THISCALL)
    DeviceName = manager.virtual_function(23, [], DataType.STRING, Convention.THISCALL)
    DeviceChannels = manager.virtual_function(24, [], DataType.INT, Convention.THISCALL)
    DeviceSampleBits = manager.virtual_function(25, [], DataType.INT, Convention.THISCALL)
    DeviceSampleBytes = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    DeviceDmaSpeed = manager.virtual_function(27, [], DataType.INT, Convention.THISCALL)
    DeviceSampleCount = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    IsSurround = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    IsSurroundCenter = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    IsHeadphone = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)

class CAudioDeviceOpenAL_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    IsActive = manager.virtual_function(1, [], DataType.BOOL, Convention.THISCALL)
    Init = manager.virtual_function(2, [], DataType.BOOL, Convention.THISCALL)
    Shutdown = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    Pause = manager.virtual_function(4, [], DataType.VOID, Convention.THISCALL)
    UnPause = manager.virtual_function(5, [], DataType.VOID, Convention.THISCALL)
    MixDryVolume = manager.virtual_function(6, [], DataType.POINTER, Convention.THISCALL)
    Should3DMix = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    StopAllSounds = manager.virtual_function(8, [], DataType.VOID, Convention.THISCALL)
    PaintBegin = manager.virtual_function(9, [DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    PaintEnd = manager.virtual_function(10, [], DataType.VOID, Convention.THISCALL)
    SpatializeChannel = manager.virtual_function(11, [DataType.INT, DataType.POINTER, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    ApplyDSPEffects = manager.virtual_function(12, [DataType.INT, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    GetOutputPosition = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    ClearBuffer = manager.virtual_function(14, [], DataType.VOID, Convention.THISCALL)
    MixBegin = manager.virtual_function(15, [DataType.INT], DataType.INT, Convention.THISCALL)
    MixUpsample = manager.virtual_function(16, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    Mix8Mono = manager.virtual_function(17, [DataType.POINTER, DataType.STRING, DataType.INT, DataType.INT, DataType.UINT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    Mix8Stereo = manager.virtual_function(18, [DataType.POINTER, DataType.STRING, DataType.INT, DataType.INT, DataType.UINT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    Mix16Mono = manager.virtual_function(19, [DataType.POINTER, DataType.POINTER, DataType.INT, DataType.INT, DataType.UINT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    Mix16Stereo = manager.virtual_function(20, [DataType.POINTER, DataType.POINTER, DataType.INT, DataType.INT, DataType.UINT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    ChannelReset = manager.virtual_function(21, [DataType.INT, DataType.INT, DataType.FLOAT], DataType.VOID, Convention.THISCALL)
    TransferSamples = manager.virtual_function(22, [DataType.INT], DataType.INT, Convention.THISCALL)
    DeviceName = manager.virtual_function(23, [], DataType.STRING, Convention.THISCALL)
    DeviceChannels = manager.virtual_function(24, [], DataType.INT, Convention.THISCALL)
    DeviceSampleBits = manager.virtual_function(25, [], DataType.INT, Convention.THISCALL)
    DeviceSampleBytes = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    DeviceDmaSpeed = manager.virtual_function(27, [], DataType.INT, Convention.THISCALL)
    DeviceSampleCount = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    IsSurround = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    IsSurroundCenter = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    IsHeadphone = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)

class CAudioSourceMP3_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    PureStub_0000000001 = manager.virtual_function(1, [], DataType.VOID, Convention.THISCALL)
    GetType = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    GetCacheData = manager.virtual_function(3, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PureStub_0000000004 = manager.virtual_function(4, [], DataType.VOID, Convention.THISCALL)
    SampleRate = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    IsVoiceSource = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)
    IsPlayerVoice = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    SampleSize = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    SampleCount = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    Format = manager.virtual_function(10, [], DataType.INT, Convention.THISCALL)
    DataSize = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    IsLooped = manager.virtual_function(12, [], DataType.INT, Convention.THISCALL)
    IsStereoWav = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    IsStreaming = manager.virtual_function(14, [], DataType.INT, Convention.THISCALL)
    GetCacheStatus = manager.virtual_function(15, [], DataType.INT, Convention.THISCALL)
    CacheLoad = manager.virtual_function(16, [], DataType.VOID, Convention.THISCALL)
    CacheUnload = manager.virtual_function(17, [], DataType.VOID, Convention.THISCALL)
    GetSentence = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetQuality = manager.virtual_function(19, [], DataType.INT, Convention.THISCALL)
    ZeroCrossingBefore = manager.virtual_function(20, [DataType.INT], DataType.INT, Convention.THISCALL)
    ZeroCrossingAfter = manager.virtual_function(21, [DataType.INT], DataType.INT, Convention.THISCALL)
    ReferenceAdd = manager.virtual_function(22, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReferenceRemove = manager.virtual_function(23, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    CanDelete = manager.virtual_function(24, [], DataType.BOOL, Convention.THISCALL)
    PureStub_0000000025 = manager.virtual_function(25, [], DataType.VOID, Convention.THISCALL)
    IsAsyncLoad = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    CheckAudioSourceCache = manager.virtual_function(27, [], DataType.INT, Convention.THISCALL)
    GetFileName = manager.virtual_function(28, [DataType.STRING, DataType.UINT], DataType.STRING, Convention.THISCALL)
    SetPlayOnce = manager.virtual_function(29, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsPlayOnce = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    SetSentenceWord = manager.virtual_function(31, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsSentenceWord = manager.virtual_function(32, [], DataType.INT, Convention.THISCALL)
    SampleToStreamPosition = manager.virtual_function(33, [DataType.INT], DataType.INT, Convention.THISCALL)
    StreamToSamplePosition = manager.virtual_function(34, [DataType.INT], DataType.INT, Convention.THISCALL)

class CAudioSourceMP3Cache_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    CreateMixer = manager.virtual_function(1, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetType = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    GetCacheData = manager.virtual_function(3, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetOutputData = manager.virtual_function(4, [DataType.POINTER, DataType.INT, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SampleRate = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    IsVoiceSource = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)
    IsPlayerVoice = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    SampleSize = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    SampleCount = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    Format = manager.virtual_function(10, [], DataType.INT, Convention.THISCALL)
    DataSize = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    IsLooped = manager.virtual_function(12, [], DataType.INT, Convention.THISCALL)
    IsStereoWav = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    IsStreaming = manager.virtual_function(14, [], DataType.INT, Convention.THISCALL)
    GetCacheStatus = manager.virtual_function(15, [], DataType.INT, Convention.THISCALL)
    CacheLoad = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    CacheUnload = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetSentence = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetQuality = manager.virtual_function(19, [], DataType.INT, Convention.THISCALL)
    ZeroCrossingBefore = manager.virtual_function(20, [DataType.INT], DataType.INT, Convention.THISCALL)
    ZeroCrossingAfter = manager.virtual_function(21, [DataType.INT], DataType.INT, Convention.THISCALL)
    ReferenceAdd = manager.virtual_function(22, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReferenceRemove = manager.virtual_function(23, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    CanDelete = manager.virtual_function(24, [], DataType.BOOL, Convention.THISCALL)
    Prefetch = manager.virtual_function(25, [], DataType.VOID, Convention.THISCALL)
    IsAsyncLoad = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    CheckAudioSourceCache = manager.virtual_function(27, [], DataType.INT, Convention.THISCALL)
    GetFileName = manager.virtual_function(28, [DataType.STRING, DataType.UINT], DataType.STRING, Convention.THISCALL)
    SetPlayOnce = manager.virtual_function(29, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsPlayOnce = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    SetSentenceWord = manager.virtual_function(31, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsSentenceWord = manager.virtual_function(32, [], DataType.INT, Convention.THISCALL)
    SampleToStreamPosition = manager.virtual_function(33, [DataType.INT], DataType.INT, Convention.THISCALL)
    StreamToSamplePosition = manager.virtual_function(34, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetDataPointer = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)

class CSentenceMixer_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    MixDataToDevice = manager.virtual_function(1, [DataType.POINTER, DataType.POINTER, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SkipSamples = manager.virtual_function(2, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    ShouldContinueMixing = manager.virtual_function(3, [], DataType.BOOL, Convention.THISCALL)
    GetSource = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    GetSamplePosition = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    ModifyPitch = manager.virtual_function(6, [DataType.FLOAT], DataType.POINTER, Convention.THISCALL)
    GetVolumeScale = manager.virtual_function(7, [], DataType.POINTER, Convention.THISCALL)
    SetSampleStart = manager.virtual_function(8, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetSampleEnd = manager.virtual_function(9, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetStartupDelaySamples = manager.virtual_function(10, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetMixSampleSize = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    IsReadyToMix = manager.virtual_function(12, [], DataType.INT, Convention.THISCALL)
    GetPositionForSave = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SetPositionFromSaved = manager.virtual_function(14, [DataType.INT], DataType.INT, Convention.THISCALL)

class CEngineVoiceSteam_00000000(CustomType, metaclass=manager):
    IsHeadsetPresent = manager.virtual_function(0, [DataType.INT], DataType.INT, Convention.THISCALL)
    IsLocalPlayerTalking = manager.virtual_function(1, [DataType.INT], DataType.UINT, Convention.THISCALL)
    AddPlayerToVoiceList = manager.virtual_function(2, [DataType.ULONG_LONG, DataType.INT], DataType.INT, Convention.THISCALL)
    RemovePlayerFromVoiceList = manager.virtual_function(3, [DataType.ULONG_LONG, DataType.INT], DataType.INT, Convention.THISCALL)
    GetRemoteTalkers = manager.virtual_function(4, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    VoiceUpdateData = manager.virtual_function(5, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetVoiceData = manager.virtual_function(6, [DataType.INT, DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    VoiceResetLocalData = manager.virtual_function(7, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    SetPlaybackPriority = manager.virtual_function(8, [DataType.ULONG_LONG, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    PlayIncomingVoiceData = manager.virtual_function(9, [DataType.ULONG_LONG, DataType.STRING, DataType.UINT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    RemoveAllTalkers = manager.virtual_function(10, [], DataType.INT, Convention.THISCALL)

class CWaveDataStreamAsync_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    Source = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    ReadSourceData = manager.virtual_function(2, [DataType.POINTER, DataType.INT, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    IsReadyToMix = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)

class CWaveDataMemoryAsync_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    Source = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    ReadSourceData = manager.virtual_function(2, [DataType.POINTER, DataType.INT, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    IsReadyToMix = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)

class CAudioMixerWave_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    MixDataToDevice = manager.virtual_function(1, [DataType.POINTER, DataType.POINTER, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SkipSamples = manager.virtual_function(2, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    ShouldContinueMixing = manager.virtual_function(3, [], DataType.BOOL, Convention.THISCALL)
    GetSource = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    GetSamplePosition = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    ModifyPitch = manager.virtual_function(6, [DataType.FLOAT], DataType.POINTER, Convention.THISCALL)
    GetVolumeScale = manager.virtual_function(7, [], DataType.POINTER, Convention.THISCALL)
    SetSampleStart = manager.virtual_function(8, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetSampleEnd = manager.virtual_function(9, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetStartupDelaySamples = manager.virtual_function(10, [DataType.INT], DataType.INT, Convention.THISCALL)
    PureStub_0000000011 = manager.virtual_function(11, [], DataType.VOID, Convention.THISCALL)
    IsReadyToMix = manager.virtual_function(12, [], DataType.INT, Convention.THISCALL)
    GetPositionForSave = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SetPositionFromSaved = manager.virtual_function(14, [DataType.INT], DataType.INT, Convention.THISCALL)
    PureStub_0000000015 = manager.virtual_function(15, [], DataType.VOID, Convention.THISCALL)
    GetOutputData = manager.virtual_function(16, [DataType.POINTER, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)

class CAudioMixerWaveADPCM_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    MixDataToDevice = manager.virtual_function(1, [DataType.POINTER, DataType.POINTER, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SkipSamples = manager.virtual_function(2, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    ShouldContinueMixing = manager.virtual_function(3, [], DataType.BOOL, Convention.THISCALL)
    GetSource = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    GetSamplePosition = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    ModifyPitch = manager.virtual_function(6, [DataType.FLOAT], DataType.POINTER, Convention.THISCALL)
    GetVolumeScale = manager.virtual_function(7, [], DataType.POINTER, Convention.THISCALL)
    SetSampleStart = manager.virtual_function(8, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetSampleEnd = manager.virtual_function(9, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetStartupDelaySamples = manager.virtual_function(10, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetMixSampleSize = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    IsReadyToMix = manager.virtual_function(12, [], DataType.INT, Convention.THISCALL)
    GetPositionForSave = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SetPositionFromSaved = manager.virtual_function(14, [DataType.INT], DataType.INT, Convention.THISCALL)
    Mix = manager.virtual_function(15, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.INT, DataType.INT, DataType.UINT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetOutputData = manager.virtual_function(16, [DataType.POINTER, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)

class CAudioSourceWave_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    PureStub_0000000001 = manager.virtual_function(1, [], DataType.VOID, Convention.THISCALL)
    GetType = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    GetCacheData = manager.virtual_function(3, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    PureStub_0000000004 = manager.virtual_function(4, [], DataType.VOID, Convention.THISCALL)
    SampleRate = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    IsVoiceSource = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)
    IsPlayerVoice = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    SampleSize = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    SampleCount = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    Format = manager.virtual_function(10, [], DataType.INT, Convention.THISCALL)
    DataSize = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    IsLooped = manager.virtual_function(12, [], DataType.BOOL, Convention.THISCALL)
    IsStereoWav = manager.virtual_function(13, [], DataType.BOOL, Convention.THISCALL)
    IsStreaming = manager.virtual_function(14, [], DataType.INT, Convention.THISCALL)
    GetCacheStatus = manager.virtual_function(15, [], DataType.INT, Convention.THISCALL)
    CacheLoad = manager.virtual_function(16, [], DataType.VOID, Convention.THISCALL)
    CacheUnload = manager.virtual_function(17, [], DataType.VOID, Convention.THISCALL)
    GetSentence = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetQuality = manager.virtual_function(19, [], DataType.INT, Convention.THISCALL)
    ZeroCrossingBefore = manager.virtual_function(20, [DataType.INT], DataType.INT, Convention.THISCALL)
    ZeroCrossingAfter = manager.virtual_function(21, [DataType.INT], DataType.INT, Convention.THISCALL)
    ReferenceAdd = manager.virtual_function(22, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReferenceRemove = manager.virtual_function(23, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    CanDelete = manager.virtual_function(24, [], DataType.BOOL, Convention.THISCALL)
    PureStub_0000000025 = manager.virtual_function(25, [], DataType.VOID, Convention.THISCALL)
    IsAsyncLoad = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    CheckAudioSourceCache = manager.virtual_function(27, [], DataType.INT, Convention.THISCALL)
    GetFileName = manager.virtual_function(28, [DataType.STRING, DataType.UINT], DataType.STRING, Convention.THISCALL)
    SetPlayOnce = manager.virtual_function(29, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsPlayOnce = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    SetSentenceWord = manager.virtual_function(31, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsSentenceWord = manager.virtual_function(32, [], DataType.INT, Convention.THISCALL)
    SampleToStreamPosition = manager.virtual_function(33, [DataType.INT], DataType.INT, Convention.THISCALL)
    StreamToSamplePosition = manager.virtual_function(34, [DataType.INT], DataType.INT, Convention.THISCALL)
    ParseChunk = manager.virtual_function(35, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    ParseSentence = manager.virtual_function(36, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class CAudioSourceMemWave_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    CreateMixer = manager.virtual_function(1, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetType = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    GetCacheData = manager.virtual_function(3, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetOutputData = manager.virtual_function(4, [DataType.POINTER, DataType.INT, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SampleRate = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    IsVoiceSource = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)
    IsPlayerVoice = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    SampleSize = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    SampleCount = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    Format = manager.virtual_function(10, [], DataType.INT, Convention.THISCALL)
    DataSize = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    IsLooped = manager.virtual_function(12, [], DataType.BOOL, Convention.THISCALL)
    IsStereoWav = manager.virtual_function(13, [], DataType.BOOL, Convention.THISCALL)
    IsStreaming = manager.virtual_function(14, [], DataType.INT, Convention.THISCALL)
    GetCacheStatus = manager.virtual_function(15, [], DataType.INT, Convention.THISCALL)
    CacheLoad = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    CacheUnload = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetSentence = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetQuality = manager.virtual_function(19, [], DataType.INT, Convention.THISCALL)
    ZeroCrossingBefore = manager.virtual_function(20, [DataType.INT], DataType.INT, Convention.THISCALL)
    ZeroCrossingAfter = manager.virtual_function(21, [DataType.INT], DataType.INT, Convention.THISCALL)
    ReferenceAdd = manager.virtual_function(22, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReferenceRemove = manager.virtual_function(23, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    CanDelete = manager.virtual_function(24, [], DataType.BOOL, Convention.THISCALL)
    Prefetch = manager.virtual_function(25, [], DataType.VOID, Convention.THISCALL)
    IsAsyncLoad = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    CheckAudioSourceCache = manager.virtual_function(27, [], DataType.INT, Convention.THISCALL)
    GetFileName = manager.virtual_function(28, [DataType.STRING, DataType.UINT], DataType.STRING, Convention.THISCALL)
    SetPlayOnce = manager.virtual_function(29, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsPlayOnce = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    SetSentenceWord = manager.virtual_function(31, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsSentenceWord = manager.virtual_function(32, [], DataType.INT, Convention.THISCALL)
    SampleToStreamPosition = manager.virtual_function(33, [DataType.INT], DataType.INT, Convention.THISCALL)
    StreamToSamplePosition = manager.virtual_function(34, [DataType.INT], DataType.INT, Convention.THISCALL)
    ParseChunk = manager.virtual_function(35, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    ParseSentence = manager.virtual_function(36, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDataPointer = manager.virtual_function(37, [], DataType.INT, Convention.THISCALL)

class CAudioSourceCachedInfo_00000000(CustomType, metaclass=manager):
    Save = manager.virtual_function(0, [DataType.POINTER], DataType.CHAR, Convention.THISCALL)
    Restore = manager.virtual_function(1, [DataType.POINTER], DataType.CHAR, Convention.THISCALL)
    Rebuild = manager.virtual_function(2, [DataType.STRING], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(3, [], DataType.VOID, Convention.THISCALL)

class CAudioSourceCache_00000000(CustomType, metaclass=manager):
    Init = manager.virtual_function(0, [DataType.UINT], DataType.INT, Convention.THISCALL)
    Shutdown = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    LevelInit = manager.virtual_function(2, [DataType.STRING], DataType.INT, Convention.THISCALL)
    LevelShutdown = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    GetInfo = manager.virtual_function(4, [DataType.INT, DataType.BOOL, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetInfoByName = manager.virtual_function(5, [DataType.STRING], DataType.INT, Convention.THISCALL)
    RebuildCacheEntry = manager.virtual_function(6, [DataType.INT, DataType.BOOL, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReloadSoundCaches = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)

class CMixerControls_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    GetValue_Float = manager.virtual_function(1, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetValue_Float = manager.virtual_function(2, [DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SelectMicrophoneForWaveInput = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    Release = manager.virtual_function(4, [], DataType.VOID, Convention.THISCALL)
    GetMixerName = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)

class VoiceRecord_AudioQueue_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    Release = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    RecordStart = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    RecordStop = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    Idle = manager.virtual_function(4, [], DataType.VOID, Convention.THISCALL)
    GetRecordedData = manager.virtual_function(5, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    Init = manager.virtual_function(6, [], DataType.BOOL, Convention.THISCALL)

class VoiceRecord_OpenAL_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    Release = manager.virtual_function(1, [], DataType.POINTER, Convention.THISCALL)
    RecordStart = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    RecordStop = manager.virtual_function(3, [], DataType.CHAR, Convention.THISCALL)
    Idle = manager.virtual_function(4, [], DataType.VOID, Convention.THISCALL)
    GetRecordedData = manager.virtual_function(5, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    Init = manager.virtual_function(6, [DataType.INT], DataType.INT, Convention.THISCALL)

class CAudioSourceVoice_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    CreateMixer = manager.virtual_function(1, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetType = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    GetCacheData = manager.virtual_function(3, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetOutputData = manager.virtual_function(4, [DataType.POINTER, DataType.INT, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SampleRate = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    IsVoiceSource = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)
    IsPlayerVoice = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    SampleSize = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    SampleCount = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    Format = manager.virtual_function(10, [], DataType.INT, Convention.THISCALL)
    DataSize = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    IsLooped = manager.virtual_function(12, [], DataType.INT, Convention.THISCALL)
    IsStereoWav = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    IsStreaming = manager.virtual_function(14, [], DataType.INT, Convention.THISCALL)
    GetCacheStatus = manager.virtual_function(15, [], DataType.INT, Convention.THISCALL)
    CacheLoad = manager.virtual_function(16, [], DataType.VOID, Convention.THISCALL)
    CacheUnload = manager.virtual_function(17, [], DataType.VOID, Convention.THISCALL)
    GetSentence = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetQuality = manager.virtual_function(19, [], DataType.INT, Convention.THISCALL)
    ZeroCrossingBefore = manager.virtual_function(20, [DataType.INT], DataType.INT, Convention.THISCALL)
    ZeroCrossingAfter = manager.virtual_function(21, [DataType.INT], DataType.INT, Convention.THISCALL)
    ReferenceAdd = manager.virtual_function(22, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReferenceRemove = manager.virtual_function(23, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanDelete = manager.virtual_function(24, [], DataType.BOOL, Convention.THISCALL)
    Prefetch = manager.virtual_function(25, [], DataType.VOID, Convention.THISCALL)
    IsAsyncLoad = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    CheckAudioSourceCache = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetFileName = manager.virtual_function(28, [DataType.STRING, DataType.UINT], DataType.STRING, Convention.THISCALL)
    SetPlayOnce = manager.virtual_function(29, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsPlayOnce = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    SetSentenceWord = manager.virtual_function(31, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsSentenceWord = manager.virtual_function(32, [], DataType.INT, Convention.THISCALL)
    SampleToStreamPosition = manager.virtual_function(33, [DataType.INT], DataType.INT, Convention.THISCALL)
    StreamToSamplePosition = manager.virtual_function(34, [DataType.INT], DataType.INT, Convention.THISCALL)
    ParseChunk = manager.virtual_function(35, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    ParseSentence = manager.virtual_function(36, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class CBaseServer_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    ProcessConnectionlessPacket = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetNumClients = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    GetNumProxies = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    GetNumFakeClients = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    GetMaxClients = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    GetClient = manager.virtual_function(6, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetClientCount = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetUDPPort = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    GetTime = manager.virtual_function(9, [], DataType.POINTER, Convention.THISCALL)
    GetTick = manager.virtual_function(10, [], DataType.INT, Convention.THISCALL)
    GetTickInterval = manager.virtual_function(11, [], DataType.POINTER, Convention.THISCALL)
    GetTimescale = manager.virtual_function(12, [], DataType.POINTER, Convention.THISCALL)
    GetName = manager.virtual_function(13, [], DataType.STRING, Convention.THISCALL)
    GetMapName = manager.virtual_function(14, [], DataType.STRING, Convention.THISCALL)
    GetSpawnCount = manager.virtual_function(15, [], DataType.INT, Convention.THISCALL)
    GetNumClasses = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetClassBits = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetNetStats = manager.virtual_function(18, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetNumPlayers = manager.virtual_function(19, [], DataType.INT, Convention.THISCALL)
    GetPlayerInfo = manager.virtual_function(20, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsActive = manager.virtual_function(21, [], DataType.BOOL, Convention.THISCALL)
    IsLoading = manager.virtual_function(22, [], DataType.BOOL, Convention.THISCALL)
    IsDedicated = manager.virtual_function(23, [], DataType.INT, Convention.THISCALL)
    IsPaused = manager.virtual_function(24, [], DataType.BOOL, Convention.THISCALL)
    IsMultiplayer = manager.virtual_function(25, [], DataType.BOOL, Convention.THISCALL)
    IsPausable = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    IsHLTV = manager.virtual_function(27, [], DataType.INT, Convention.THISCALL)
    GetPassword = manager.virtual_function(28, [], DataType.STRING, Convention.THISCALL)
    SetPaused = manager.virtual_function(29, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTimescale = manager.virtual_function(30, [DataType.FLOAT], DataType.POINTER, Convention.THISCALL)
    SetPassword = manager.virtual_function(31, [DataType.STRING], DataType.POINTER, Convention.THISCALL)
    BroadcastMessage = manager.virtual_function(32, [DataType.POINTER, DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    BroadcastMessage_2 = manager.virtual_function(33, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    DisconnectClient = manager.virtual_function(34, [DataType.POINTER, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetCPUUsage = manager.virtual_function(35, [], DataType.POINTER, Convention.THISCALL)
    BroadcastPrintf = manager.virtual_function(36, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetMaxClients = manager.virtual_function(37, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    WriteDeltaEntities = manager.virtual_function(38, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    WriteTempEntities = manager.virtual_function(39, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    Init = manager.virtual_function(40, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    Clear = manager.virtual_function(41, [], DataType.INT, Convention.THISCALL)
    Shutdown = manager.virtual_function(42, [], DataType.INT, Convention.THISCALL)
    CreateFakeClient = manager.virtual_function(43, [DataType.STRING], DataType.POINTER, Convention.THISCALL)
    RemoveClientFromGame = manager.virtual_function(44, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SendClientMessages = manager.virtual_function(45, [DataType.BOOL], DataType.STRING, Convention.THISCALL)
    FillServerInfo = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    UserInfoChanged = manager.virtual_function(47, [DataType.INT], DataType.INT, Convention.THISCALL)
    RejectConnection = manager.virtual_function(48, [DataType.POINTER, DataType.STRING], DataType.INT, Convention.THISCALL)
    CheckIPRestrictions = manager.virtual_function(49, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    ConnectClient = manager.virtual_function(50, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.STRING, DataType.STRING, DataType.STRING, DataType.INT, DataType.POINTER, DataType.BOOL], DataType.STRING, Convention.THISCALL)
    CreateNewClient = manager.virtual_function(51, [DataType.INT], DataType.INT, Convention.THISCALL)
    FinishCertificateCheck = manager.virtual_function(52, [DataType.POINTER, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetChallengeNr = manager.virtual_function(53, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetChallengeType = manager.virtual_function(54, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CheckHostVersion = manager.virtual_function(55, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    CheckChallengeNr = manager.virtual_function(56, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    CheckChallengeType = manager.virtual_function(57, [DataType.POINTER, DataType.INT, DataType.POINTER, DataType.INT, DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    CheckPassword = manager.virtual_function(58, [DataType.POINTER, DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    ReplyChallenge = manager.virtual_function(59, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReplyServerChallenge = manager.virtual_function(60, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    ReplyReservationRequest = manager.virtual_function(61, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    CalculateCPUUsage = manager.virtual_function(62, [], DataType.VOID, Convention.THISCALL)
    ShouldUpdateMasterServer = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    UpdateMasterServerPlayers = manager.virtual_function(64, [], DataType.VOID, Convention.THISCALL)

class CBlackBox_00000000(CustomType, metaclass=manager):
    Record = manager.virtual_function(0, [DataType.INT, DataType.STRING], DataType.VOID, Convention.THISCALL)
    SetLimit = manager.virtual_function(1, [DataType.INT, DataType.UINT], DataType.UINT, Convention.THISCALL)
    Get = manager.virtual_function(2, [DataType.INT, DataType.UINT], DataType.STRING, Convention.THISCALL)
    Count = manager.virtual_function(3, [DataType.INT], DataType.INT, Convention.THISCALL)
    Flush = manager.virtual_function(4, [DataType.INT], DataType.UINT, Convention.THISCALL)
    GetTypeName = manager.virtual_function(5, [DataType.INT], DataType.STRING, Convention.THISCALL)
    GetTypeCount = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)

class CBugReportUploadProgressDialog_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class vgui_Frame_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class vgui_EditablePanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)

class CBugReportFinishedDialog_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class CBugUIPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.VOID, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBugSubmissionCount = manager.virtual_function(279, [], DataType.INT, Convention.THISCALL)
    ClearBugSubmissionCount = manager.virtual_function(280, [], DataType.POINTER, Convention.THISCALL)
    OnFileSelected = manager.virtual_function(281, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnDirectorySelected = manager.virtual_function(282, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnChooseVMFFolder = manager.virtual_function(283, [], DataType.INT, Convention.THISCALL)
    OnChooseArea = manager.virtual_function(284, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)

class CEngineBugReporter_00000000(CustomType, metaclass=manager):
    Init = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Shutdown = manager.virtual_function(1, [], DataType.VOID, Convention.THISCALL)
    InstallBugReportingUI = manager.virtual_function(2, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ShouldPause = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    GetBugSubmissionCount = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    ClearBugSubmissionCount = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)

class CEngineClient_00000000(CustomType, metaclass=manager):
    GetIntersectingSurfaces = manager.virtual_function(0, [DataType.POINTER, DataType.POINTER, DataType.FLOAT, DataType.BOOL, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    GetLightForPoint = manager.virtual_function(1, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    TraceLineMaterialAndLighting = manager.virtual_function(2, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ParseFile = manager.virtual_function(3, [DataType.STRING, DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    CopyLocalFile = manager.virtual_function(4, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetScreenSize = manager.virtual_function(5, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ServerCmd = manager.virtual_function(6, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    ClientCmd = manager.virtual_function(7, [DataType.STRING], DataType.INT, Convention.THISCALL)
    GetPlayerInfo = manager.virtual_function(8, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPlayerForUserID = manager.virtual_function(9, [DataType.INT], DataType.INT, Convention.THISCALL)
    TextMessageGet = manager.virtual_function(10, [DataType.STRING], DataType.INT, Convention.THISCALL)
    Con_IsVisible = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    GetLocalPlayer = manager.virtual_function(12, [], DataType.INT, Convention.THISCALL)
    LoadModel = manager.virtual_function(13, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    OBSOLETE_Time = manager.virtual_function(14, [], DataType.POINTER, Convention.THISCALL)
    GetLastTimeStamp = manager.virtual_function(15, [], DataType.POINTER, Convention.THISCALL)
    GetSentence = manager.virtual_function(16, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSentenceLength = manager.virtual_function(17, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    IsStreaming = manager.virtual_function(18, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetViewAngles = manager.virtual_function(19, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetViewAngles = manager.virtual_function(20, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetMaxClients = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    Key_LookupBinding = manager.virtual_function(22, [DataType.STRING], DataType.INT, Convention.THISCALL)
    Key_BindingForKey = manager.virtual_function(23, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    StartKeyTrapMode = manager.virtual_function(24, [], DataType.INT, Convention.THISCALL)
    CheckDoneKeyTrapping = manager.virtual_function(25, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsInGame = manager.virtual_function(26, [], DataType.BOOL, Convention.THISCALL)
    IsConnected = manager.virtual_function(27, [], DataType.BOOL, Convention.THISCALL)
    IsDrawingLoadingImage = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    HideLoadingPlaque = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    Con_NPrintf = manager.virtual_function(30, [DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    Con_NXPrintf = manager.virtual_function(31, [DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    IsBoxVisible = manager.virtual_function(32, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBoxInViewCluster = manager.virtual_function(33, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    CullBox = manager.virtual_function(34, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    Sound_ExtraUpdate = manager.virtual_function(35, [], DataType.STRING, Convention.THISCALL)
    GetGameDirectory = manager.virtual_function(36, [], DataType.POINTER, Convention.THISCALL)
    WorldToScreenMatrix = manager.virtual_function(37, [], DataType.INT, Convention.THISCALL)
    WorldToViewMatrix = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GameLumpVersion = manager.virtual_function(39, [DataType.INT], DataType.INT, Convention.THISCALL)
    GameLumpSize = manager.virtual_function(40, [DataType.INT], DataType.INT, Convention.THISCALL)
    LoadGameLump = manager.virtual_function(41, [DataType.INT, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    LevelLeafCount = manager.virtual_function(42, [], DataType.INT, Convention.THISCALL)
    GetBSPTreeQuery = manager.virtual_function(43, [], DataType.POINTER, Convention.THISCALL)
    LinearToGamma = manager.virtual_function(44, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LightStyleValue = manager.virtual_function(45, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    ComputeDynamicLighting = manager.virtual_function(46, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetAmbientLightColor = manager.virtual_function(47, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetDXSupportLevel = manager.virtual_function(48, [], DataType.INT, Convention.THISCALL)
    SupportsHDR = manager.virtual_function(49, [], DataType.INT, Convention.THISCALL)
    Mat_Stub = manager.virtual_function(50, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetChapterName = manager.virtual_function(51, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetLevelName = manager.virtual_function(52, [], DataType.STRING, Convention.THISCALL)
    GetLevelNameShort = manager.virtual_function(53, [], DataType.STRING, Convention.THISCALL)
    GetVoiceTweakAPI = manager.virtual_function(54, [], DataType.POINTER, Convention.THISCALL)
    EngineStats_BeginFrame = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    EngineStats_EndFrame = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    FireEvents = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    GetLeavesArea = manager.virtual_function(58, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    DoesBoxTouchAreaFrustum = manager.virtual_function(59, [DataType.POINTER, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    GetFrustumList = manager.virtual_function(60, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetAudioState = manager.virtual_function(61, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SentenceGroupPick = manager.virtual_function(62, [DataType.INT, DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SentenceGroupPickSequential = manager.virtual_function(63, [DataType.INT, DataType.STRING, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SentenceIndexFromName = manager.virtual_function(64, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SentenceNameFromIndex = manager.virtual_function(65, [DataType.INT], DataType.INT, Convention.THISCALL)
    SentenceGroupIndexFromName = manager.virtual_function(66, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SentenceGroupNameFromIndex = manager.virtual_function(67, [DataType.INT], DataType.INT, Convention.THISCALL)
    SentenceLength = manager.virtual_function(68, [DataType.INT], DataType.INT, Convention.THISCALL)
    ComputeLighting = manager.virtual_function(69, [DataType.POINTER, DataType.POINTER, DataType.BOOL, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ActivateOccluder = manager.virtual_function(70, [DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsOccluded = manager.virtual_function(71, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SaveAllocMemory = manager.virtual_function(72, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    SaveFreeMemory = manager.virtual_function(73, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetNetChannelInfo = manager.virtual_function(74, [], DataType.INT, Convention.THISCALL)
    DebugDrawPhysCollide = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    CheckPoint = manager.virtual_function(76, [DataType.STRING], DataType.INT, Convention.THISCALL)
    DrawPortals = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsPlayingDemo = manager.virtual_function(78, [], DataType.INT, Convention.THISCALL)
    IsRecordingDemo = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    IsPlayingTimeDemo = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    GetDemoRecordingTick = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    GetDemoPlaybackTick = manager.virtual_function(82, [], DataType.INT, Convention.THISCALL)
    GetDemoPlaybackStartTick = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    GetDemoPlaybackTimeScale = manager.virtual_function(84, [], DataType.INT, Convention.THISCALL)
    GetDemoPlaybackTotalTicks = manager.virtual_function(85, [], DataType.INT, Convention.THISCALL)
    IsPaused = manager.virtual_function(86, [], DataType.INT, Convention.THISCALL)
    GetTimescale = manager.virtual_function(87, [], DataType.POINTER, Convention.THISCALL)
    IsTakingScreenshot = manager.virtual_function(88, [], DataType.INT, Convention.THISCALL)
    IsHLTV = manager.virtual_function(89, [], DataType.INT, Convention.THISCALL)
    IsLevelMainMenuBackground = manager.virtual_function(90, [], DataType.INT, Convention.THISCALL)
    GetMainMenuBackgroundName = manager.virtual_function(91, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetOcclusionParameters = manager.virtual_function(92, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUILanguage = manager.virtual_function(93, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    IsSkyboxVisibleFromPoint = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetMapEntitiesString = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    IsInEditMode = manager.virtual_function(96, [], DataType.INT, Convention.THISCALL)
    GetScreenAspectRatio = manager.virtual_function(97, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetEngineBuildNumber = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    GetProductVersionString = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    GrabPreColorCorrectedFrame = manager.virtual_function(100, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    IsHammerRunning = manager.virtual_function(101, [], DataType.BOOL, Convention.THISCALL)
    ExecuteClientCmd = manager.virtual_function(102, [DataType.STRING], DataType.INT, Convention.THISCALL)
    MapHasHDRLighting = manager.virtual_function(103, [], DataType.INT, Convention.THISCALL)
    GetAppID = manager.virtual_function(104, [], DataType.INT, Convention.THISCALL)
    GetLightForPointFast = manager.virtual_function(105, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    ClientCmd_Unrestricted = manager.virtual_function(106, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    SetRestrictServerCommands = manager.virtual_function(107, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetRestrictClientCommands = manager.virtual_function(108, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetOverlayBindProxy = manager.virtual_function(109, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    CopyFrameBufferToMaterial = manager.virtual_function(110, [DataType.STRING], DataType.INT, Convention.THISCALL)
    ReadConfiguration = manager.virtual_function(111, [DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetAchievementMgr = manager.virtual_function(112, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetAchievementMgr = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    MapLoadFailed = manager.virtual_function(114, [], DataType.INT, Convention.THISCALL)
    SetMapLoadFailed = manager.virtual_function(115, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsLowViolence = manager.virtual_function(116, [], DataType.INT, Convention.THISCALL)
    GetMostRecentSaveGame = manager.virtual_function(117, [], DataType.INT, Convention.THISCALL)
    SetMostRecentSaveGame = manager.virtual_function(118, [DataType.STRING], DataType.INT, Convention.THISCALL)
    StartXboxExitingProcess = manager.virtual_function(119, [], DataType.VOID, Convention.THISCALL)
    IsSaveInProgress = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnStorageDeviceAttached = manager.virtual_function(121, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnStorageDeviceDetached = manager.virtual_function(122, [DataType.INT], DataType.INT, Convention.THISCALL)
    WriteScreenshot = manager.virtual_function(123, [DataType.STRING], DataType.INT, Convention.THISCALL)
    ResetDemoInterpolation = manager.virtual_function(124, [], DataType.INT, Convention.THISCALL)
    GetActiveSplitScreenPlayerSlot = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    SetActiveSplitScreenPlayerSlot = manager.virtual_function(126, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetLocalPlayerIsResolvable = manager.virtual_function(127, [DataType.STRING, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsLocalPlayerResolvable = manager.virtual_function(128, [], DataType.INT, Convention.THISCALL)
    GetSplitScreenPlayer = manager.virtual_function(129, [DataType.INT], DataType.INT, Convention.THISCALL)
    IsSplitScreenActive = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    IsValidSplitScreenSlot = manager.virtual_function(131, [DataType.INT], DataType.INT, Convention.THISCALL)
    FirstValidSplitScreenSlot = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    NextValidSplitScreenSlot = manager.virtual_function(133, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetSinglePlayerSharedMemorySpace = manager.virtual_function(134, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ComputeLightingCube = manager.virtual_function(135, [DataType.POINTER, DataType.BOOL, DataType.POINTER], DataType.INT, Convention.THISCALL)
    RegisterDemoCustomDataCallback = manager.virtual_function(136, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    RecordDemoCustomData = manager.virtual_function(137, [DataType.POINTER, DataType.POINTER, DataType.UINT], DataType.INT, Convention.THISCALL)
    SetPitchScale = manager.virtual_function(138, [DataType.FLOAT], DataType.INT, Convention.THISCALL)
    GetPitchScale = manager.virtual_function(139, [], DataType.INT, Convention.THISCALL)
    SetLeafFlag = manager.virtual_function(140, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    RecalculateBSPLeafFlags = manager.virtual_function(141, [], DataType.INT, Convention.THISCALL)
    DSPGetCurrentDASRoomNew = manager.virtual_function(142, [], DataType.INT, Convention.THISCALL)
    DSPGetCurrentDASRoomChanged = manager.virtual_function(143, [], DataType.INT, Convention.THISCALL)
    DSPGetCurrentDASRoomSkyAbove = manager.virtual_function(144, [], DataType.INT, Convention.THISCALL)
    DSPGetCurrentDASRoomSkyPercent = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetMixGroupOfCurrentMixer = manager.virtual_function(146, [DataType.STRING, DataType.STRING, DataType.FLOAT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetMixLayerIndex = manager.virtual_function(147, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetMixLayerLevel = manager.virtual_function(148, [DataType.INT, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    IsCreatingReslist = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    IsCreatingXboxReslist = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetTimescale = manager.virtual_function(151, [DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetGamestatsData = manager.virtual_function(152, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetGamestatsData = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetMouseDelta = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Key_LookupBindingEx = manager.virtual_function(155, [DataType.STRING, DataType.INT, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    UpdateDAndELights = manager.virtual_function(156, [], DataType.INT, Convention.THISCALL)
    GetBugSubmissionCount = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    ClearBugSubmissionCount = manager.virtual_function(158, [], DataType.POINTER, Convention.THISCALL)
    DoesLevelContainWater = manager.virtual_function(159, [], DataType.BOOL, Convention.THISCALL)
    GetServerSimulationFrameTime = manager.virtual_function(160, [], DataType.INT, Convention.THISCALL)
    SolidMoved = manager.virtual_function(161, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    TriggerMoved = manager.virtual_function(162, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    ComputeLeavesConnected = manager.virtual_function(163, [DataType.POINTER, DataType.INT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsInCommentaryMode = manager.virtual_function(164, [], DataType.INT, Convention.THISCALL)
    SetBlurFade = manager.virtual_function(165, [DataType.FLOAT], DataType.INT, Convention.THISCALL)
    IsTransitioningToLoad = manager.virtual_function(166, [], DataType.INT, Convention.THISCALL)
    SearchPathsChangedAfterInstall = manager.virtual_function(167, [], DataType.INT, Convention.THISCALL)
    ConfigureSystemLevel = manager.virtual_function(168, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetConnectionPassword = manager.virtual_function(169, [DataType.STRING], DataType.INT, Convention.THISCALL)
    GetSteamAPIContext = manager.virtual_function(170, [], DataType.INT, Convention.THISCALL)
    SubmitStatRecord = manager.virtual_function(171, [DataType.STRING, DataType.UINT, DataType.UINT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ServerCmdKeyValues = manager.virtual_function(172, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    DebugDrawPhysCollide_2 = manager.virtual_function(173, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetStartupImage = manager.virtual_function(174, [DataType.STRING, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetBackgroundMovie = manager.virtual_function(175, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetBackgroundMusic = manager.virtual_function(176, [DataType.STRING, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetAvailableAsyncThread = manager.virtual_function(177, [], DataType.INT, Convention.THISCALL)
    TickProgressBar = manager.virtual_function(178, [], DataType.INT, Convention.THISCALL)
    IsSecureServersAllowed = manager.virtual_function(179, [], DataType.INT, Convention.THISCALL)
    ManageAddonsForActiveSession = manager.virtual_function(180, [DataType.BOOL, DataType.STRING, DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)

class CDemoRecorder_00000000(CustomType, metaclass=manager):
    GetDemoFile = manager.virtual_function(0, [], DataType.STRING, Convention.THISCALL)
    GetRecordingTick = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    StartRecording = manager.virtual_function(2, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetSignonState = manager.virtual_function(3, [DataType.INT], DataType.INT, Convention.THISCALL)
    IsRecording = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    PauseRecording = manager.virtual_function(5, [], DataType.VOID, Convention.THISCALL)
    ResumeRecording = manager.virtual_function(6, [], DataType.VOID, Convention.THISCALL)
    StopRecording = manager.virtual_function(7, [], DataType.VOID, Convention.THISCALL)
    RecordCommand = manager.virtual_function(8, [DataType.STRING], DataType.INT, Convention.THISCALL)
    RecordUserInput = manager.virtual_function(9, [DataType.INT], DataType.INT, Convention.THISCALL)
    RecordMessages = manager.virtual_function(10, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    RecordPacket = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    RecordServerClasses = manager.virtual_function(12, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RecordStringTables = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    RecordCustomData = manager.virtual_function(14, [DataType.INT, DataType.POINTER, DataType.UINT], DataType.INT, Convention.THISCALL)
    ResetDemoInterpolation = manager.virtual_function(15, [], DataType.POINTER, Convention.THISCALL)

class CDemoPlayer_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    GetDemoFile = manager.virtual_function(1, [], DataType.STRING, Convention.THISCALL)
    GetPlaybackStartTick = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    GetPlaybackTick = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    GetTotalTicks = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    StartPlayback = manager.virtual_function(5, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsPlayingBack = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)
    IsPlaybackPaused = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    IsPlayingTimeDemo = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    IsSkipping = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    CanSkipBackwards = manager.virtual_function(10, [], DataType.INT, Convention.THISCALL)
    SetPlaybackTimeScale = manager.virtual_function(11, [DataType.FLOAT], DataType.POINTER, Convention.THISCALL)
    GetPlaybackTimeScale = manager.virtual_function(12, [], DataType.POINTER, Convention.THISCALL)
    PausePlayback = manager.virtual_function(13, [DataType.FLOAT], DataType.VOID, Convention.THISCALL)
    SkipToTick = manager.virtual_function(14, [DataType.INT, DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    ResumePlayback = manager.virtual_function(15, [], DataType.POINTER, Convention.THISCALL)
    StopPlayback = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    InterpolateViewpoint = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    ReadPacket = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    ResetDemoInterpolation = manager.virtual_function(19, [], DataType.POINTER, Convention.THISCALL)

class CBaseActionEditDialog_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Init = manager.virtual_function(279, [], DataType.INT, Convention.THISCALL)
    OnCancel = manager.virtual_function(280, [], DataType.INT, Convention.THISCALL)
    OnSaveChanges = manager.virtual_function(281, [], DataType.INT, Convention.THISCALL)

class CBaseActionSkipAheadDialog_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Init = manager.virtual_function(279, [], DataType.INT, Convention.THISCALL)
    OnCancel = manager.virtual_function(280, [], DataType.INT, Convention.THISCALL)
    OnSaveChanges = manager.virtual_function(281, [], DataType.INT, Convention.THISCALL)

class CBaseActionScreenFadeStartDialog_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Init = manager.virtual_function(279, [], DataType.INT, Convention.THISCALL)
    OnCancel = manager.virtual_function(280, [], DataType.INT, Convention.THISCALL)
    OnSaveChanges = manager.virtual_function(281, [], DataType.INT, Convention.THISCALL)

class CBaseActionTextMessageStartDialog_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Init = manager.virtual_function(279, [], DataType.INT, Convention.THISCALL)
    OnCancel = manager.virtual_function(280, [], DataType.INT, Convention.THISCALL)
    OnSaveChanges = manager.virtual_function(281, [], DataType.INT, Convention.THISCALL)

class CBaseActionPlayCommandsDialog_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Init = manager.virtual_function(279, [], DataType.INT, Convention.THISCALL)
    OnCancel = manager.virtual_function(280, [], DataType.INT, Convention.THISCALL)
    OnSaveChanges = manager.virtual_function(281, [], DataType.INT, Convention.THISCALL)

class CBaseActionCDTrackStartDialog_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Init = manager.virtual_function(279, [], DataType.INT, Convention.THISCALL)
    OnCancel = manager.virtual_function(280, [], DataType.INT, Convention.THISCALL)
    OnSaveChanges = manager.virtual_function(281, [], DataType.INT, Convention.THISCALL)

class CBaseActionPlaySoundStartDialog_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Init = manager.virtual_function(279, [], DataType.INT, Convention.THISCALL)
    OnCancel = manager.virtual_function(280, [], DataType.INT, Convention.THISCALL)
    OnSaveChanges = manager.virtual_function(281, [], DataType.INT, Convention.THISCALL)
    OnFileSelected = manager.virtual_function(282, [DataType.STRING], DataType.INT, Convention.THISCALL)

class CBaseActionWithStopTimeDialog_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Init = manager.virtual_function(279, [], DataType.INT, Convention.THISCALL)
    OnCancel = manager.virtual_function(280, [], DataType.INT, Convention.THISCALL)
    OnSaveChanges = manager.virtual_function(281, [], DataType.INT, Convention.THISCALL)

class CBaseActionChangePlaybackRateDialog_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Init = manager.virtual_function(279, [], DataType.INT, Convention.THISCALL)
    OnCancel = manager.virtual_function(280, [], DataType.INT, Convention.THISCALL)
    OnSaveChanges = manager.virtual_function(281, [], DataType.INT, Convention.THISCALL)

class CBaseActionPauseDialog_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Init = manager.virtual_function(279, [], DataType.INT, Convention.THISCALL)
    OnCancel = manager.virtual_function(280, [], DataType.INT, Convention.THISCALL)
    OnSaveChanges = manager.virtual_function(281, [], DataType.INT, Convention.THISCALL)

class CBaseActionZoomDialog_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Init = manager.virtual_function(279, [], DataType.INT, Convention.THISCALL)
    OnCancel = manager.virtual_function(280, [], DataType.INT, Convention.THISCALL)
    OnSaveChanges = manager.virtual_function(281, [], DataType.INT, Convention.THISCALL)

class CDemoActionManager_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    Init = manager.virtual_function(1, [], DataType.VOID, Convention.THISCALL)
    Shutdown = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    StartPlaying = manager.virtual_function(3, [DataType.STRING], DataType.INT, Convention.THISCALL)
    StopPlaying = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    Update = manager.virtual_function(5, [DataType.BOOL, DataType.INT, DataType.FLOAT], DataType.VOID, Convention.THISCALL)
    SaveToBuffer = manager.virtual_function(6, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SaveToFile = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetCurrentDemoFile = manager.virtual_function(8, [], DataType.STRING, Convention.THISCALL)
    GetActionCount = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    GetAction = manager.virtual_function(10, [DataType.INT], DataType.INT, Convention.THISCALL)
    AddAction = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RemoveAction = manager.virtual_function(12, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    IsDirty = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SetDirty = manager.virtual_function(14, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    ReloadFromDisk = manager.virtual_function(15, [], DataType.INT, Convention.THISCALL)
    DispatchEvents = manager.virtual_function(16, [], DataType.POINTER, Convention.THISCALL)
    InsertFireEvent = manager.virtual_function(17, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OverrideView = manager.virtual_function(18, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)

class CDemoActionSkipAhead_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    Init = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Update = manager.virtual_function(2, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    FireAction = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    Reset = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    SaveKeysToBuffer = manager.virtual_function(5, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnActionFinished = manager.virtual_function(6, [], DataType.VOID, Convention.THISCALL)

class CDemoActionStopPlayback_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    Init = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Update = manager.virtual_function(2, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    FireAction = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    Reset = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    SaveKeysToBuffer = manager.virtual_function(5, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnActionFinished = manager.virtual_function(6, [], DataType.VOID, Convention.THISCALL)

class CDemoActionPlayCommands_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    Init = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Update = manager.virtual_function(2, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    FireAction = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    Reset = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    SaveKeysToBuffer = manager.virtual_function(5, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnActionFinished = manager.virtual_function(6, [], DataType.VOID, Convention.THISCALL)

class CDemoActionScreenFadeStart_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    Init = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Update = manager.virtual_function(2, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    FireAction = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    Reset = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    SaveKeysToBuffer = manager.virtual_function(5, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnActionFinished = manager.virtual_function(6, [], DataType.VOID, Convention.THISCALL)

class CDemoActionTextMessageStart_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    Init = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Update = manager.virtual_function(2, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    FireAction = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    Reset = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    SaveKeysToBuffer = manager.virtual_function(5, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnActionFinished = manager.virtual_function(6, [], DataType.VOID, Convention.THISCALL)

class CDemoActionCDTrackStart_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    Init = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Update = manager.virtual_function(2, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    FireAction = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    Reset = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    SaveKeysToBuffer = manager.virtual_function(5, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnActionFinished = manager.virtual_function(6, [], DataType.VOID, Convention.THISCALL)

class CDemoActionCDTrackStop_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    Init = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Update = manager.virtual_function(2, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    FireAction = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    Reset = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    SaveKeysToBuffer = manager.virtual_function(5, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnActionFinished = manager.virtual_function(6, [], DataType.VOID, Convention.THISCALL)

class CDemoActionPlaySoundStart_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    Init = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Update = manager.virtual_function(2, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    FireAction = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    Reset = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    SaveKeysToBuffer = manager.virtual_function(5, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnActionFinished = manager.virtual_function(6, [], DataType.VOID, Convention.THISCALL)

class CDemoActionChangePlaybackRate_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    Init = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Update = manager.virtual_function(2, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    FireAction = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    Reset = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    SaveKeysToBuffer = manager.virtual_function(5, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnActionFinished = manager.virtual_function(6, [], DataType.VOID, Convention.THISCALL)

class CDemoActionPausePlayback_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    Init = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Update = manager.virtual_function(2, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    FireAction = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    Reset = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    SaveKeysToBuffer = manager.virtual_function(5, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnActionFinished = manager.virtual_function(6, [], DataType.VOID, Convention.THISCALL)

class CDemoActionZoom_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    Init = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Update = manager.virtual_function(2, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    FireAction = manager.virtual_function(3, [], DataType.POINTER, Convention.THISCALL)
    Reset = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    SaveKeysToBuffer = manager.virtual_function(5, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnActionFinished = manager.virtual_function(6, [], DataType.VOID, Convention.THISCALL)

class CDemoEditorPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.INT, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.INT, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class CDemoSmootherPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.INT, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OverrideView = manager.virtual_function(279, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    DrawDebuggingInfo = manager.virtual_function(280, [DataType.INT, DataType.FLOAT], DataType.INT, Convention.THISCALL)

class CDemoUIPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.INT, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.INT, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnVDMChanged = manager.virtual_function(279, [], DataType.INT, Convention.THISCALL)
    OverrideView = manager.virtual_function(280, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    DrawDebuggingInfo = manager.virtual_function(281, [], DataType.INT, Convention.THISCALL)
    OnFileSelected = manager.virtual_function(282, [DataType.STRING], DataType.INT, Convention.THISCALL)

class CDemoUIPanel2_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.INT, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.INT, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnVDMChanged = manager.virtual_function(279, [], DataType.VOID, Convention.THISCALL)
    OverrideView = manager.virtual_function(280, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    DrawDebuggingInfo = manager.virtual_function(281, [], DataType.VOID, Convention.THISCALL)
    OnFileSelected = manager.virtual_function(282, [DataType.STRING], DataType.INT, Convention.THISCALL)

class CEntityReportPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.INT, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.INT, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ShouldDraw = manager.virtual_function(211, [], DataType.BOOL, Convention.THISCALL)
    ApplyEffect = manager.virtual_function(212, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)

class CBasePanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.INT, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PureStub_0000000211 = manager.virtual_function(211, [], DataType.VOID, Convention.THISCALL)

class CFogUIPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.INT, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.INT, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnTextNewLine = manager.virtual_function(279, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnTextKillFocus = manager.virtual_function(280, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)

class CPluginMenu_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)

class CPluginGameUIDialog_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Show = manager.virtual_function(279, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)

class CMessage_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.INT, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetText = manager.virtual_function(211, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetText_2 = manager.virtual_function(212, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetText = manager.virtual_function(213, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetText_2 = manager.virtual_function(214, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    GetContentSize = manager.virtual_function(215, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetContentAlignment = manager.virtual_function(216, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetTextInset = manager.virtual_function(217, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextInset = manager.virtual_function(218, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetDisabledFgColor1 = manager.virtual_function(219, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDisabledFgColor2 = manager.virtual_function(220, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor1 = manager.virtual_function(221, [], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor2 = manager.virtual_function(222, [], DataType.INT, Convention.THISCALL)
    SetTextColorState = manager.virtual_function(223, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFont = manager.virtual_function(224, [DataType.UINT], DataType.INT, Convention.THISCALL)
    GetFont = manager.virtual_function(225, [], DataType.INT, Convention.THISCALL)
    SetHotkey = manager.virtual_function(226, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetHotKey = manager.virtual_function(227, [], DataType.INT, Convention.THISCALL)
    SetAssociatedControl = manager.virtual_function(228, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddImage = manager.virtual_function(229, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImage = manager.virtual_function(230, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImageAtIndex = manager.virtual_function(231, [DataType.INT, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImagePreOffset = manager.virtual_function(232, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    GetImageAtIndex = manager.virtual_function(233, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetImageCount = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    ClearImages = manager.virtual_function(235, [], DataType.POINTER, Convention.THISCALL)
    ResetToSimpleTextImage = manager.virtual_function(236, [], DataType.INT, Convention.THISCALL)
    SetImageBounds = manager.virtual_function(237, [DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextImage = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    SetTextImageIndex = manager.virtual_function(239, [DataType.INT], DataType.INT, Convention.THISCALL)
    SizeToContents = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CalculateHotkey = manager.virtual_function(241, [DataType.STRING], DataType.INT, Convention.THISCALL)
    CalculateHotkey_2 = manager.virtual_function(242, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ComputeAlignment = manager.virtual_function(243, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnSetText = manager.virtual_function(244, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    DrawDashedLine = manager.virtual_function(245, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnHotkeyPressed = manager.virtual_function(246, [], DataType.INT, Convention.THISCALL)
    EnsureImageCapacity = manager.virtual_function(247, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(248, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RepositionTextImage = manager.virtual_function(249, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.VOID, Convention.THISCALL)

class vgui_Label_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.INT, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetText = manager.virtual_function(211, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetText_2 = manager.virtual_function(212, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetText = manager.virtual_function(213, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetText_2 = manager.virtual_function(214, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    GetContentSize = manager.virtual_function(215, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetContentAlignment = manager.virtual_function(216, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetTextInset = manager.virtual_function(217, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextInset = manager.virtual_function(218, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetDisabledFgColor1 = manager.virtual_function(219, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDisabledFgColor2 = manager.virtual_function(220, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor1 = manager.virtual_function(221, [], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor2 = manager.virtual_function(222, [], DataType.INT, Convention.THISCALL)
    SetTextColorState = manager.virtual_function(223, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFont = manager.virtual_function(224, [DataType.UINT], DataType.INT, Convention.THISCALL)
    GetFont = manager.virtual_function(225, [], DataType.INT, Convention.THISCALL)
    SetHotkey = manager.virtual_function(226, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetHotKey = manager.virtual_function(227, [], DataType.INT, Convention.THISCALL)
    SetAssociatedControl = manager.virtual_function(228, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddImage = manager.virtual_function(229, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImage = manager.virtual_function(230, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImageAtIndex = manager.virtual_function(231, [DataType.INT, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImagePreOffset = manager.virtual_function(232, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    GetImageAtIndex = manager.virtual_function(233, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetImageCount = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    ClearImages = manager.virtual_function(235, [], DataType.POINTER, Convention.THISCALL)
    ResetToSimpleTextImage = manager.virtual_function(236, [], DataType.INT, Convention.THISCALL)
    SetImageBounds = manager.virtual_function(237, [DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextImage = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    SetTextImageIndex = manager.virtual_function(239, [DataType.INT], DataType.INT, Convention.THISCALL)
    SizeToContents = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CalculateHotkey = manager.virtual_function(241, [DataType.STRING], DataType.INT, Convention.THISCALL)
    CalculateHotkey_2 = manager.virtual_function(242, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ComputeAlignment = manager.virtual_function(243, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnSetText = manager.virtual_function(244, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    DrawDashedLine = manager.virtual_function(245, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnHotkeyPressed = manager.virtual_function(246, [], DataType.INT, Convention.THISCALL)
    EnsureImageCapacity = manager.virtual_function(247, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(248, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RepositionTextImage = manager.virtual_function(249, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.VOID, Convention.THISCALL)

class CPluginHudMessage_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class CPluginUIManager_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)

class CRConClient_00000000(CustomType, metaclass=manager):
    ShouldAcceptSocket = manager.virtual_function(0, [DataType.INT, DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    OnSocketAccepted = manager.virtual_function(1, [DataType.INT, DataType.POINTER, DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnSocketClosed = manager.virtual_function(2, [DataType.INT, DataType.POINTER, DataType.POINTER], DataType.VOID, Convention.THISCALL)

class CSplitScreen_00000000(CustomType, metaclass=manager):
    Init = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Shutdown = manager.virtual_function(1, [], DataType.VOID, Convention.THISCALL)
    AddSplitScreenUser = manager.virtual_function(2, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    AddBaseUser = manager.virtual_function(3, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    RemoveSplitScreenUser = manager.virtual_function(4, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetActiveSplitScreenPlayerSlot = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    SetActiveSplitScreenPlayerSlot = manager.virtual_function(6, [DataType.INT], DataType.INT, Convention.THISCALL)
    IsValidSplitScreenSlot = manager.virtual_function(7, [DataType.INT], DataType.INT, Convention.THISCALL)
    FirstValidSplitScreenSlot = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    NextValidSplitScreenSlot = manager.virtual_function(9, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetNumSplitScreenPlayers = manager.virtual_function(10, [], DataType.INT, Convention.THISCALL)
    GetSplitScreenPlayerEntity = manager.virtual_function(11, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetSplitScreenPlayerNetChan = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    IsDisconnecting = manager.virtual_function(13, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDisconnecting = manager.virtual_function(14, [DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetLocalPlayerIsResolvable = manager.virtual_function(15, [DataType.STRING, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsLocalPlayerResolvable = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)

class vgui_TileViewPanelEx_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.INT, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFont = manager.virtual_function(211, [DataType.UINT], DataType.INT, Convention.THISCALL)
    GetFont = manager.virtual_function(212, [], DataType.INT, Convention.THISCALL)
    HitTest = manager.virtual_function(213, [DataType.INT, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetTileOrg = manager.virtual_function(214, [DataType.INT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PureStub_0000000215 = manager.virtual_function(215, [], DataType.VOID, Convention.THISCALL)
    PureStub_0000000216 = manager.virtual_function(216, [], DataType.VOID, Convention.THISCALL)
    PureStub_0000000217 = manager.virtual_function(217, [], DataType.VOID, Convention.THISCALL)
    OnSliderMoved = manager.virtual_function(218, [], DataType.INT, Convention.THISCALL)
    ComputeLayoutInfo = manager.virtual_function(219, [], DataType.INT, Convention.THISCALL)

class CVmtTextEntry_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.POINTER, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.POINTER, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.POINTER, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.UINT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.POINTER, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetText = manager.virtual_function(211, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetText_2 = manager.virtual_function(212, [DataType.STRING], DataType.INT, Convention.THISCALL)
    GetText = manager.virtual_function(213, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetText_2 = manager.virtual_function(214, [DataType.POINTER, DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetTextLength = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    IsTextFullySelected = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    GotoLeft = manager.virtual_function(217, [], DataType.INT, Convention.THISCALL)
    GotoRight = manager.virtual_function(218, [], DataType.INT, Convention.THISCALL)
    GotoUp = manager.virtual_function(219, [], DataType.INT, Convention.THISCALL)
    GotoDown = manager.virtual_function(220, [], DataType.INT, Convention.THISCALL)
    GotoWordRight = manager.virtual_function(221, [], DataType.INT, Convention.THISCALL)
    GotoWordLeft = manager.virtual_function(222, [], DataType.INT, Convention.THISCALL)
    GotoFirstOfLine = manager.virtual_function(223, [], DataType.INT, Convention.THISCALL)
    GotoEndOfLine = manager.virtual_function(224, [], DataType.INT, Convention.THISCALL)
    GotoTextStart = manager.virtual_function(225, [], DataType.INT, Convention.THISCALL)
    GotoTextEnd = manager.virtual_function(226, [], DataType.INT, Convention.THISCALL)
    GetTextCursorPos = manager.virtual_function(227, [], DataType.INT, Convention.THISCALL)
    InsertChar = manager.virtual_function(228, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    InsertString = manager.virtual_function(229, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InsertString_2 = manager.virtual_function(230, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Backspace = manager.virtual_function(231, [], DataType.INT, Convention.THISCALL)
    Delete = manager.virtual_function(232, [], DataType.INT, Convention.THISCALL)
    SelectNone = manager.virtual_function(233, [], DataType.INT, Convention.THISCALL)
    OpenEditMenu = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    CutSelected = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    CopySelected = manager.virtual_function(236, [], DataType.VOID, Convention.THISCALL)
    Paste = manager.virtual_function(237, [], DataType.VOID, Convention.THISCALL)
    LanguageChanged = manager.virtual_function(238, [DataType.INT], DataType.INT, Convention.THISCALL)
    ConversionModeChanged = manager.virtual_function(239, [DataType.INT], DataType.INT, Convention.THISCALL)
    SentenceModeChanged = manager.virtual_function(240, [DataType.INT], DataType.INT, Convention.THISCALL)
    CompositionString = manager.virtual_function(241, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    ShowIMECandidates = manager.virtual_function(242, [], DataType.INT, Convention.THISCALL)
    HideIMECandidates = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    UpdateIMECandidates = manager.virtual_function(244, [], DataType.INT, Convention.THISCALL)
    DeleteSelected = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    Undo = manager.virtual_function(246, [], DataType.INT, Convention.THISCALL)
    SaveUndoState = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetFont = manager.virtual_function(248, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetTextHidden = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetEditable = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsEditable = manager.virtual_function(251, [], DataType.INT, Convention.THISCALL)
    MoveCursor = manager.virtual_function(252, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDisabledBgColor = manager.virtual_function(253, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetMultiline = manager.virtual_function(254, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsMultiline = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    SetVerticalScrollbar = manager.virtual_function(256, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCatchEnterKey = manager.virtual_function(257, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SendNewLine = manager.virtual_function(258, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetCatchTabKey = manager.virtual_function(259, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetTabSpaces = manager.virtual_function(260, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetMaximumCharCount = manager.virtual_function(261, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetMaximumCharCount = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    SetAutoProgressOnHittingCharLimit = manager.virtual_function(263, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetWrap = manager.virtual_function(264, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    RecalculateLineBreaks = manager.virtual_function(265, [], DataType.POINTER, Convention.THISCALL)
    LayoutVerticalScrollBarSlider = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    SetAutoLocalize = manager.virtual_function(267, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    ResetCursorBlink = manager.virtual_function(268, [], DataType.INT, Convention.THISCALL)
    DrawChar = manager.virtual_function(269, [DataType.POINTER, DataType.UINT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    DrawCursor = manager.virtual_function(270, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetCharAt = manager.virtual_function(271, [DataType.POINTER, DataType.INT], DataType.VOID, Convention.THISCALL)
    FireActionSignal = manager.virtual_function(272, [], DataType.INT, Convention.THISCALL)
    GetSelectedRange = manager.virtual_function(273, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    CursorToPixelSpace = manager.virtual_function(274, [DataType.INT, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    PixelToCursorSpace = manager.virtual_function(275, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    AddAnotherLine = manager.virtual_function(276, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetYStart = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    SelectCheck = manager.virtual_function(278, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    OnSetText = manager.virtual_function(279, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnSliderMoved = manager.virtual_function(280, [], DataType.INT, Convention.THISCALL)
    GetStartDrawIndex = manager.virtual_function(281, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetValueAsFloat = manager.virtual_function(282, [], DataType.VOID, Convention.THISCALL)
    GetValueAsInt = manager.virtual_function(283, [], DataType.INT, Convention.THISCALL)
    OnSetState = manager.virtual_function(284, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextRange = manager.virtual_function(285, [DataType.POINTER, DataType.INT, DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetTextRange_2 = manager.virtual_function(286, [DataType.STRING, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OpenVmtSelected = manager.virtual_function(287, [], DataType.INT, Convention.THISCALL)

class vgui_TextEntry_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.POINTER, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.POINTER, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.POINTER, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.UINT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.POINTER, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetText = manager.virtual_function(211, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetText_2 = manager.virtual_function(212, [DataType.STRING], DataType.INT, Convention.THISCALL)
    GetText = manager.virtual_function(213, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetText_2 = manager.virtual_function(214, [DataType.POINTER, DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetTextLength = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    IsTextFullySelected = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    GotoLeft = manager.virtual_function(217, [], DataType.INT, Convention.THISCALL)
    GotoRight = manager.virtual_function(218, [], DataType.INT, Convention.THISCALL)
    GotoUp = manager.virtual_function(219, [], DataType.INT, Convention.THISCALL)
    GotoDown = manager.virtual_function(220, [], DataType.INT, Convention.THISCALL)
    GotoWordRight = manager.virtual_function(221, [], DataType.INT, Convention.THISCALL)
    GotoWordLeft = manager.virtual_function(222, [], DataType.INT, Convention.THISCALL)
    GotoFirstOfLine = manager.virtual_function(223, [], DataType.INT, Convention.THISCALL)
    GotoEndOfLine = manager.virtual_function(224, [], DataType.INT, Convention.THISCALL)
    GotoTextStart = manager.virtual_function(225, [], DataType.INT, Convention.THISCALL)
    GotoTextEnd = manager.virtual_function(226, [], DataType.INT, Convention.THISCALL)
    GetTextCursorPos = manager.virtual_function(227, [], DataType.INT, Convention.THISCALL)
    InsertChar = manager.virtual_function(228, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    InsertString = manager.virtual_function(229, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InsertString_2 = manager.virtual_function(230, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Backspace = manager.virtual_function(231, [], DataType.INT, Convention.THISCALL)
    Delete = manager.virtual_function(232, [], DataType.INT, Convention.THISCALL)
    SelectNone = manager.virtual_function(233, [], DataType.INT, Convention.THISCALL)
    OpenEditMenu = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    CutSelected = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    CopySelected = manager.virtual_function(236, [], DataType.VOID, Convention.THISCALL)
    Paste = manager.virtual_function(237, [], DataType.VOID, Convention.THISCALL)
    LanguageChanged = manager.virtual_function(238, [DataType.INT], DataType.INT, Convention.THISCALL)
    ConversionModeChanged = manager.virtual_function(239, [DataType.INT], DataType.INT, Convention.THISCALL)
    SentenceModeChanged = manager.virtual_function(240, [DataType.INT], DataType.INT, Convention.THISCALL)
    CompositionString = manager.virtual_function(241, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    ShowIMECandidates = manager.virtual_function(242, [], DataType.INT, Convention.THISCALL)
    HideIMECandidates = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    UpdateIMECandidates = manager.virtual_function(244, [], DataType.INT, Convention.THISCALL)
    DeleteSelected = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    Undo = manager.virtual_function(246, [], DataType.INT, Convention.THISCALL)
    SaveUndoState = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetFont = manager.virtual_function(248, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetTextHidden = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetEditable = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsEditable = manager.virtual_function(251, [], DataType.INT, Convention.THISCALL)
    MoveCursor = manager.virtual_function(252, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDisabledBgColor = manager.virtual_function(253, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetMultiline = manager.virtual_function(254, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsMultiline = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    SetVerticalScrollbar = manager.virtual_function(256, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCatchEnterKey = manager.virtual_function(257, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SendNewLine = manager.virtual_function(258, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetCatchTabKey = manager.virtual_function(259, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetTabSpaces = manager.virtual_function(260, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetMaximumCharCount = manager.virtual_function(261, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetMaximumCharCount = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    SetAutoProgressOnHittingCharLimit = manager.virtual_function(263, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetWrap = manager.virtual_function(264, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    RecalculateLineBreaks = manager.virtual_function(265, [], DataType.POINTER, Convention.THISCALL)
    LayoutVerticalScrollBarSlider = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    SetAutoLocalize = manager.virtual_function(267, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    ResetCursorBlink = manager.virtual_function(268, [], DataType.INT, Convention.THISCALL)
    DrawChar = manager.virtual_function(269, [DataType.POINTER, DataType.UINT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    DrawCursor = manager.virtual_function(270, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetCharAt = manager.virtual_function(271, [DataType.POINTER, DataType.INT], DataType.VOID, Convention.THISCALL)
    FireActionSignal = manager.virtual_function(272, [], DataType.INT, Convention.THISCALL)
    GetSelectedRange = manager.virtual_function(273, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    CursorToPixelSpace = manager.virtual_function(274, [DataType.INT, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    PixelToCursorSpace = manager.virtual_function(275, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    AddAnotherLine = manager.virtual_function(276, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetYStart = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    SelectCheck = manager.virtual_function(278, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    OnSetText = manager.virtual_function(279, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnSliderMoved = manager.virtual_function(280, [], DataType.INT, Convention.THISCALL)
    GetStartDrawIndex = manager.virtual_function(281, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetValueAsFloat = manager.virtual_function(282, [], DataType.VOID, Convention.THISCALL)
    GetValueAsInt = manager.virtual_function(283, [], DataType.INT, Convention.THISCALL)
    OnSetState = manager.virtual_function(284, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextRange = manager.virtual_function(285, [DataType.POINTER, DataType.INT, DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetTextRange_2 = manager.virtual_function(286, [DataType.STRING, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)

class CRenderTextureEditor_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.INT, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFont = manager.virtual_function(279, [DataType.UINT], DataType.INT, Convention.THISCALL)
    GetFont = manager.virtual_function(280, [], DataType.INT, Convention.THISCALL)

class CRenderTexturesListViewPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.INT, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFont = manager.virtual_function(211, [DataType.UINT], DataType.INT, Convention.THISCALL)
    GetFont = manager.virtual_function(212, [], DataType.INT, Convention.THISCALL)
    HitTest = manager.virtual_function(213, [DataType.INT, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetTileOrg = manager.virtual_function(214, [DataType.INT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetNumTiles = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetTileSize = manager.virtual_function(216, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    RenderTile = manager.virtual_function(217, [DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnSliderMoved = manager.virtual_function(218, [], DataType.INT, Convention.THISCALL)
    ComputeLayoutInfo = manager.virtual_function(219, [], DataType.INT, Convention.THISCALL)

class CTextureListPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.INT, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ShouldDraw = manager.virtual_function(279, [], DataType.INT, Convention.THISCALL)
    OnTextChanged = manager.virtual_function(280, [], DataType.INT, Convention.THISCALL)

class TxViewPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.INT, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnFileSelected = manager.virtual_function(279, [DataType.STRING], DataType.VOID, Convention.THISCALL)

class CPrecisionSlider_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.INT, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.POINTER, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetValue = manager.virtual_function(211, [DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetValue = manager.virtual_function(212, [], DataType.INT, Convention.THISCALL)
    SetRange = manager.virtual_function(213, [DataType.INT, DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetRange = manager.virtual_function(214, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetNobPos = manager.virtual_function(215, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetButtonOffset = manager.virtual_function(216, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTickCaptions = manager.virtual_function(217, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetTickCaptions_2 = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetNumTicks = manager.virtual_function(219, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetThumbWidth = manager.virtual_function(220, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    EstimateValueAtPos = manager.virtual_function(221, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetInverted = manager.virtual_function(222, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    SetDragOnRepositionNob = manager.virtual_function(223, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragOnRepositionNob = manager.virtual_function(224, [], DataType.INT, Convention.THISCALL)
    IsDragged = manager.virtual_function(225, [], DataType.INT, Convention.THISCALL)
    SetSliderThumbSubRange = manager.virtual_function(226, [DataType.BOOL, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    DrawNob = manager.virtual_function(227, [], DataType.INT, Convention.THISCALL)
    DrawTicks = manager.virtual_function(228, [], DataType.INT, Convention.THISCALL)
    DrawTickLabels = manager.virtual_function(229, [], DataType.INT, Convention.THISCALL)
    GetTrackRect = manager.virtual_function(230, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    RecomputeNobPosFromValue = manager.virtual_function(231, [], DataType.INT, Convention.THISCALL)
    RecomputeValueFromNobPos = manager.virtual_function(232, [], DataType.INT, Convention.THISCALL)
    SendSliderMovedMessage = manager.virtual_function(233, [], DataType.INT, Convention.THISCALL)
    SendSliderDragStartMessage = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    SendSliderDragEndMessage = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    OnTextNewLine = manager.virtual_function(236, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class vgui_Slider_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.INT, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.POINTER, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetValue = manager.virtual_function(211, [DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetValue = manager.virtual_function(212, [], DataType.INT, Convention.THISCALL)
    SetRange = manager.virtual_function(213, [DataType.INT, DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetRange = manager.virtual_function(214, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetNobPos = manager.virtual_function(215, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetButtonOffset = manager.virtual_function(216, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTickCaptions = manager.virtual_function(217, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetTickCaptions_2 = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetNumTicks = manager.virtual_function(219, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetThumbWidth = manager.virtual_function(220, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    EstimateValueAtPos = manager.virtual_function(221, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetInverted = manager.virtual_function(222, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    SetDragOnRepositionNob = manager.virtual_function(223, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragOnRepositionNob = manager.virtual_function(224, [], DataType.INT, Convention.THISCALL)
    IsDragged = manager.virtual_function(225, [], DataType.INT, Convention.THISCALL)
    SetSliderThumbSubRange = manager.virtual_function(226, [DataType.BOOL, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    DrawNob = manager.virtual_function(227, [], DataType.INT, Convention.THISCALL)
    DrawTicks = manager.virtual_function(228, [], DataType.INT, Convention.THISCALL)
    DrawTickLabels = manager.virtual_function(229, [], DataType.INT, Convention.THISCALL)
    GetTrackRect = manager.virtual_function(230, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    RecomputeNobPosFromValue = manager.virtual_function(231, [], DataType.INT, Convention.THISCALL)
    RecomputeValueFromNobPos = manager.virtual_function(232, [], DataType.INT, Convention.THISCALL)
    SendSliderMovedMessage = manager.virtual_function(233, [], DataType.INT, Convention.THISCALL)
    SendSliderDragStartMessage = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    SendSliderDragEndMessage = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)

class CCurvesColorOperation_00000000(CustomType, metaclass=manager):
    Apply = manager.virtual_function(0, [DataType.POINTER, DataType.POINTER], DataType.VOID, Convention.THISCALL)
    Release = manager.virtual_function(1, [], DataType.VOID, Convention.THISCALL)
    GetName = manager.virtual_function(2, [], DataType.STRING, Convention.THISCALL)
    SetName = manager.virtual_function(3, [DataType.STRING], DataType.INT, Convention.THISCALL)
    Clone = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    ToolID = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    IsEnabled = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)
    SetEnabled = manager.virtual_function(7, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetBlendFactor = manager.virtual_function(8, [DataType.FLOAT], DataType.INT, Convention.THISCALL)
    GetBlendFactor = manager.virtual_function(9, [], DataType.POINTER, Convention.THISCALL)
    Serialize = manager.virtual_function(10, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Unserialize = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class CColorCurvesEditPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.INT, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    FindOrAddControlPoint = manager.virtual_function(211, [DataType.FLOAT, DataType.FLOAT, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    FindControlPoint = manager.virtual_function(212, [DataType.FLOAT, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    ModifyControlPoint = manager.virtual_function(213, [DataType.INT, DataType.FLOAT, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RemoveControlPoint = manager.virtual_function(214, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetValue = manager.virtual_function(215, [DataType.FLOAT], DataType.POINTER, Convention.THISCALL)
    ControlPointCount = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    GetControlPoint = manager.virtual_function(217, [DataType.INT, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)

class CCurveEditorPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.INT, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PureStub_0000000211 = manager.virtual_function(211, [], DataType.VOID, Convention.THISCALL)
    PureStub_0000000212 = manager.virtual_function(212, [], DataType.VOID, Convention.THISCALL)
    PureStub_0000000213 = manager.virtual_function(213, [], DataType.VOID, Convention.THISCALL)
    PureStub_0000000214 = manager.virtual_function(214, [], DataType.VOID, Convention.THISCALL)
    PureStub_0000000215 = manager.virtual_function(215, [], DataType.VOID, Convention.THISCALL)
    PureStub_0000000216 = manager.virtual_function(216, [], DataType.VOID, Convention.THISCALL)
    PureStub_0000000217 = manager.virtual_function(217, [], DataType.VOID, Convention.THISCALL)

class CColorCurvesUIPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.INT, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Init = manager.virtual_function(279, [], DataType.VOID, Convention.THISCALL)
    Shutdown = manager.virtual_function(280, [], DataType.VOID, Convention.THISCALL)
    GetOperation = manager.virtual_function(281, [], DataType.INT, Convention.THISCALL)
    ReadUncorrectedImage = manager.virtual_function(282, [DataType.POINTER, DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnTextChanged = manager.virtual_function(283, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)

class CColorCorrectionUIChildPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Init = manager.virtual_function(279, [], DataType.VOID, Convention.THISCALL)
    Shutdown = manager.virtual_function(280, [], DataType.VOID, Convention.THISCALL)
    GetOperation = manager.virtual_function(281, [], DataType.INT, Convention.THISCALL)
    ReadUncorrectedImage = manager.virtual_function(282, [DataType.POINTER, DataType.STRING], DataType.VOID, Convention.THISCALL)

class CLevelsColorOperation_00000000(CustomType, metaclass=manager):
    Apply = manager.virtual_function(0, [DataType.POINTER, DataType.POINTER], DataType.VOID, Convention.THISCALL)
    Release = manager.virtual_function(1, [], DataType.VOID, Convention.THISCALL)
    GetName = manager.virtual_function(2, [], DataType.STRING, Convention.THISCALL)
    SetName = manager.virtual_function(3, [DataType.STRING], DataType.INT, Convention.THISCALL)
    Clone = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    ToolID = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    IsEnabled = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)
    SetEnabled = manager.virtual_function(7, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetBlendFactor = manager.virtual_function(8, [DataType.FLOAT], DataType.INT, Convention.THISCALL)
    GetBlendFactor = manager.virtual_function(9, [], DataType.POINTER, Convention.THISCALL)
    Serialize = manager.virtual_function(10, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Unserialize = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class CColorHistogramPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.INT, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)

class CColorSlider_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.INT, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)

class CColorLevelsUIPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.INT, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Init = manager.virtual_function(279, [], DataType.VOID, Convention.THISCALL)
    Shutdown = manager.virtual_function(280, [], DataType.VOID, Convention.THISCALL)
    GetOperation = manager.virtual_function(281, [], DataType.INT, Convention.THISCALL)
    ReadUncorrectedImage = manager.virtual_function(282, [DataType.POINTER, DataType.STRING], DataType.INT, Convention.THISCALL)
    OnTextChanged = manager.virtual_function(283, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)

class CSelectedHSVOperation_00000000(CustomType, metaclass=manager):
    Apply = manager.virtual_function(0, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    Release = manager.virtual_function(1, [], DataType.VOID, Convention.THISCALL)
    GetName = manager.virtual_function(2, [], DataType.STRING, Convention.THISCALL)
    SetName = manager.virtual_function(3, [DataType.STRING], DataType.INT, Convention.THISCALL)
    Clone = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    ToolID = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    IsEnabled = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)
    SetEnabled = manager.virtual_function(7, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetBlendFactor = manager.virtual_function(8, [DataType.FLOAT], DataType.INT, Convention.THISCALL)
    GetBlendFactor = manager.virtual_function(9, [], DataType.POINTER, Convention.THISCALL)
    Serialize = manager.virtual_function(10, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Unserialize = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class CFullScreenSelectionPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)

class CUncorrectedImagePanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.VOID, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.INT, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    Init = manager.virtual_function(236, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Shutdown = manager.virtual_function(237, [], DataType.VOID, Convention.THISCALL)

class CUncorrectedImagePanel_0000017C(CustomType, metaclass=manager):
    RegenerateTextureBits = manager.virtual_function(0, [], DataType.SHORT, Convention.THISCALL)
    Release = manager.virtual_function(1, [], DataType.VOID, Convention.THISCALL)

class CProceduralTexturePanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.VOID, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.INT, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    Init = manager.virtual_function(236, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Shutdown = manager.virtual_function(237, [], DataType.VOID, Convention.THISCALL)

class CProceduralTexturePanel_0000017C(CustomType, metaclass=manager):
    RegenerateTextureBits = manager.virtual_function(0, [], DataType.CHAR, Convention.THISCALL)
    Release = manager.virtual_function(1, [], DataType.VOID, Convention.THISCALL)

class CSelectedHSVUIPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Init = manager.virtual_function(279, [], DataType.INT, Convention.THISCALL)
    Shutdown = manager.virtual_function(280, [], DataType.INT, Convention.THISCALL)
    GetOperation = manager.virtual_function(281, [], DataType.INT, Convention.THISCALL)
    ReadUncorrectedImage = manager.virtual_function(282, [DataType.POINTER, DataType.STRING], DataType.INT, Convention.THISCALL)
    OnTextChanged = manager.virtual_function(283, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)

class CColorLookupOperation_00000000(CustomType, metaclass=manager):
    Apply = manager.virtual_function(0, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    Release = manager.virtual_function(1, [], DataType.VOID, Convention.THISCALL)
    GetName = manager.virtual_function(2, [], DataType.STRING, Convention.THISCALL)
    SetName = manager.virtual_function(3, [DataType.STRING], DataType.INT, Convention.THISCALL)
    Clone = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    ToolID = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    IsEnabled = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)
    SetEnabled = manager.virtual_function(7, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetBlendFactor = manager.virtual_function(8, [DataType.FLOAT], DataType.INT, Convention.THISCALL)
    GetBlendFactor = manager.virtual_function(9, [], DataType.POINTER, Convention.THISCALL)
    Serialize = manager.virtual_function(10, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Unserialize = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class CColorLookupUIPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.INT, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Init = manager.virtual_function(279, [], DataType.VOID, Convention.THISCALL)
    Shutdown = manager.virtual_function(280, [], DataType.VOID, Convention.THISCALL)
    GetOperation = manager.virtual_function(281, [], DataType.INT, Convention.THISCALL)
    ReadUncorrectedImage = manager.virtual_function(282, [DataType.POINTER, DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnFileSelected = manager.virtual_function(283, [DataType.STRING], DataType.INT, Convention.THISCALL)

class CColorBalanceOperation_00000000(CustomType, metaclass=manager):
    Apply = manager.virtual_function(0, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    Release = manager.virtual_function(1, [], DataType.VOID, Convention.THISCALL)
    GetName = manager.virtual_function(2, [], DataType.STRING, Convention.THISCALL)
    SetName = manager.virtual_function(3, [DataType.STRING], DataType.INT, Convention.THISCALL)
    Clone = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    ToolID = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    IsEnabled = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)
    SetEnabled = manager.virtual_function(7, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetBlendFactor = manager.virtual_function(8, [DataType.FLOAT], DataType.INT, Convention.THISCALL)
    GetBlendFactor = manager.virtual_function(9, [], DataType.POINTER, Convention.THISCALL)
    Serialize = manager.virtual_function(10, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Unserialize = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class CColorBalanceUIPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.INT, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Init = manager.virtual_function(279, [], DataType.VOID, Convention.THISCALL)
    Shutdown = manager.virtual_function(280, [], DataType.VOID, Convention.THISCALL)
    GetOperation = manager.virtual_function(281, [], DataType.INT, Convention.THISCALL)
    ReadUncorrectedImage = manager.virtual_function(282, [DataType.POINTER, DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnRadioButtonHit = manager.virtual_function(283, [], DataType.VOID, Convention.THISCALL)

class CLookupViewPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.VOID, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.INT, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    Init = manager.virtual_function(236, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Shutdown = manager.virtual_function(237, [], DataType.VOID, Convention.THISCALL)

class CLookupViewPanel_0000017C(CustomType, metaclass=manager):
    RegenerateTextureBits = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Release = manager.virtual_function(1, [], DataType.VOID, Convention.THISCALL)

class CLookupViewWindow_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Init = manager.virtual_function(279, [], DataType.INT, Convention.THISCALL)
    Shutdown = manager.virtual_function(280, [], DataType.INT, Convention.THISCALL)

class CNewOperationDialog_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class COperationListPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.INT, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddColumnHeader = manager.virtual_function(211, [DataType.INT, DataType.STRING, DataType.STRING, DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    AddColumnHeader_2 = manager.virtual_function(212, [DataType.INT, DataType.STRING, DataType.STRING, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    RemoveColumn = manager.virtual_function(213, [DataType.INT], DataType.INT, Convention.THISCALL)
    FindColumn = manager.virtual_function(214, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetColumnHeaderHeight = manager.virtual_function(215, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetColumnHeaderText = manager.virtual_function(216, [DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetColumnHeaderText_2 = manager.virtual_function(217, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetColumnHeaderImage = manager.virtual_function(218, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetColumnHeaderTooltip = manager.virtual_function(219, [DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetColumnTextAlignment = manager.virtual_function(220, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetNumColumnHeaders = manager.virtual_function(221, [], DataType.INT, Convention.THISCALL)
    GetColumnHeaderText = manager.virtual_function(222, [DataType.INT, DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetSortFunc = manager.virtual_function(223, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetSortColumn = manager.virtual_function(224, [DataType.INT], DataType.VOID, Convention.THISCALL)
    SortList = manager.virtual_function(225, [], DataType.VOID, Convention.THISCALL)
    SetColumnSortable = manager.virtual_function(226, [DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetColumnVisible = manager.virtual_function(227, [DataType.INT, DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    SetAllowUserModificationOfColumns = manager.virtual_function(228, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    AddItem = manager.virtual_function(229, [DataType.POINTER, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.STRING, Convention.THISCALL)
    GetItemCount = manager.virtual_function(230, [], DataType.INT, Convention.THISCALL)
    GetItem = manager.virtual_function(231, [DataType.STRING], DataType.INT, Convention.THISCALL)
    GetItem_2 = manager.virtual_function(232, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetItemCurrentRow = manager.virtual_function(233, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetItemIDFromRow = manager.virtual_function(234, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetItemUserData = manager.virtual_function(235, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetItemData = manager.virtual_function(236, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetUserData = manager.virtual_function(237, [DataType.INT, DataType.UINT], DataType.INT, Convention.THISCALL)
    GetItemIDFromUserData = manager.virtual_function(238, [DataType.UINT], DataType.INT, Convention.THISCALL)
    ApplyItemChanges = manager.virtual_function(239, [DataType.INT], DataType.INT, Convention.THISCALL)
    RemoveItem = manager.virtual_function(240, [DataType.INT], DataType.INT, Convention.THISCALL)
    RereadAllItems = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    RemoveAll = manager.virtual_function(242, [], DataType.INT, Convention.THISCALL)
    DeleteAllItems = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    GetCellText = manager.virtual_function(244, [DataType.INT, DataType.INT, DataType.POINTER, DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetCellImage = manager.virtual_function(245, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FirstItem = manager.virtual_function(246, [], DataType.INT, Convention.THISCALL)
    NextItem = manager.virtual_function(247, [DataType.INT], DataType.INT, Convention.THISCALL)
    InvalidItemID = manager.virtual_function(248, [], DataType.INT, Convention.THISCALL)
    IsValidItemID = manager.virtual_function(249, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetItemVisible = manager.virtual_function(250, [DataType.INT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    SetItemDisabled = manager.virtual_function(251, [DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetFont = manager.virtual_function(252, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    SetImageList = manager.virtual_function(253, [DataType.POINTER, DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetSelectedItemsCount = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    GetSelectedItem = manager.virtual_function(255, [DataType.INT], DataType.INT, Convention.THISCALL)
    ClearSelectedItems = manager.virtual_function(256, [], DataType.INT, Convention.THISCALL)
    IsItemSelected = manager.virtual_function(257, [DataType.INT], DataType.INT, Convention.THISCALL)
    AddSelectedItem = manager.virtual_function(258, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetSingleSelectedItem = manager.virtual_function(259, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetSelectedColumn = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSelectIndividualCells = manager.virtual_function(261, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    SetSelectedCell = manager.virtual_function(262, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetCellAtPos = manager.virtual_function(263, [DataType.INT, DataType.INT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetCellBounds = manager.virtual_function(264, [DataType.INT, DataType.INT, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetEmptyListText = manager.virtual_function(265, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetEmptyListText_2 = manager.virtual_function(266, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    EnterEditMode = manager.virtual_function(267, [DataType.INT, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LeaveEditMode = manager.virtual_function(268, [], DataType.INT, Convention.THISCALL)
    IsInEditMode = manager.virtual_function(269, [], DataType.BOOL, Convention.THISCALL)
    ResizeColumnToContents = manager.virtual_function(270, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetCellRenderer = manager.virtual_function(271, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnSliderMoved = manager.virtual_function(272, [], DataType.INT, Convention.THISCALL)
    OnColumnResized = manager.virtual_function(273, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnSetSortColumn = manager.virtual_function(274, [DataType.INT], DataType.INT, Convention.THISCALL)
    OpenColumnChoiceMenu = manager.virtual_function(275, [], DataType.INT, Convention.THISCALL)
    OnToggleColumnVisible = manager.virtual_function(276, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetRowsPerPage = manager.virtual_function(277, [], DataType.POINTER, Convention.THISCALL)
    GetStartItem = manager.virtual_function(278, [], DataType.INT, Convention.THISCALL)
    SetSortColumnEx = manager.virtual_function(279, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    OnTextNewLine = manager.virtual_function(280, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class vgui_ListPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.INT, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddColumnHeader = manager.virtual_function(211, [DataType.INT, DataType.STRING, DataType.STRING, DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    AddColumnHeader_2 = manager.virtual_function(212, [DataType.INT, DataType.STRING, DataType.STRING, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    RemoveColumn = manager.virtual_function(213, [DataType.INT], DataType.INT, Convention.THISCALL)
    FindColumn = manager.virtual_function(214, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetColumnHeaderHeight = manager.virtual_function(215, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetColumnHeaderText = manager.virtual_function(216, [DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetColumnHeaderText_2 = manager.virtual_function(217, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetColumnHeaderImage = manager.virtual_function(218, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetColumnHeaderTooltip = manager.virtual_function(219, [DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetColumnTextAlignment = manager.virtual_function(220, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetNumColumnHeaders = manager.virtual_function(221, [], DataType.INT, Convention.THISCALL)
    GetColumnHeaderText = manager.virtual_function(222, [DataType.INT, DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetSortFunc = manager.virtual_function(223, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetSortColumn = manager.virtual_function(224, [DataType.INT], DataType.INT, Convention.THISCALL)
    SortList = manager.virtual_function(225, [], DataType.VOID, Convention.THISCALL)
    SetColumnSortable = manager.virtual_function(226, [DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetColumnVisible = manager.virtual_function(227, [DataType.INT, DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    SetAllowUserModificationOfColumns = manager.virtual_function(228, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    AddItem = manager.virtual_function(229, [DataType.POINTER, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.STRING, Convention.THISCALL)
    GetItemCount = manager.virtual_function(230, [], DataType.INT, Convention.THISCALL)
    GetItem = manager.virtual_function(231, [DataType.STRING], DataType.INT, Convention.THISCALL)
    GetItem_2 = manager.virtual_function(232, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetItemCurrentRow = manager.virtual_function(233, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetItemIDFromRow = manager.virtual_function(234, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetItemUserData = manager.virtual_function(235, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetItemData = manager.virtual_function(236, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetUserData = manager.virtual_function(237, [DataType.INT, DataType.UINT], DataType.INT, Convention.THISCALL)
    GetItemIDFromUserData = manager.virtual_function(238, [DataType.UINT], DataType.INT, Convention.THISCALL)
    ApplyItemChanges = manager.virtual_function(239, [DataType.INT], DataType.INT, Convention.THISCALL)
    RemoveItem = manager.virtual_function(240, [DataType.INT], DataType.INT, Convention.THISCALL)
    RereadAllItems = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    RemoveAll = manager.virtual_function(242, [], DataType.INT, Convention.THISCALL)
    DeleteAllItems = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    GetCellText = manager.virtual_function(244, [DataType.INT, DataType.INT, DataType.POINTER, DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetCellImage = manager.virtual_function(245, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FirstItem = manager.virtual_function(246, [], DataType.INT, Convention.THISCALL)
    NextItem = manager.virtual_function(247, [DataType.INT], DataType.INT, Convention.THISCALL)
    InvalidItemID = manager.virtual_function(248, [], DataType.INT, Convention.THISCALL)
    IsValidItemID = manager.virtual_function(249, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetItemVisible = manager.virtual_function(250, [DataType.INT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    SetItemDisabled = manager.virtual_function(251, [DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetFont = manager.virtual_function(252, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    SetImageList = manager.virtual_function(253, [DataType.POINTER, DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetSelectedItemsCount = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    GetSelectedItem = manager.virtual_function(255, [DataType.INT], DataType.INT, Convention.THISCALL)
    ClearSelectedItems = manager.virtual_function(256, [], DataType.VOID, Convention.THISCALL)
    IsItemSelected = manager.virtual_function(257, [DataType.INT], DataType.INT, Convention.THISCALL)
    AddSelectedItem = manager.virtual_function(258, [DataType.INT], DataType.VOID, Convention.THISCALL)
    SetSingleSelectedItem = manager.virtual_function(259, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetSelectedColumn = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSelectIndividualCells = manager.virtual_function(261, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    SetSelectedCell = manager.virtual_function(262, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetCellAtPos = manager.virtual_function(263, [DataType.INT, DataType.INT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetCellBounds = manager.virtual_function(264, [DataType.INT, DataType.INT, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetEmptyListText = manager.virtual_function(265, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetEmptyListText_2 = manager.virtual_function(266, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    EnterEditMode = manager.virtual_function(267, [DataType.INT, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LeaveEditMode = manager.virtual_function(268, [], DataType.INT, Convention.THISCALL)
    IsInEditMode = manager.virtual_function(269, [], DataType.BOOL, Convention.THISCALL)
    ResizeColumnToContents = manager.virtual_function(270, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetCellRenderer = manager.virtual_function(271, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnSliderMoved = manager.virtual_function(272, [], DataType.INT, Convention.THISCALL)
    OnColumnResized = manager.virtual_function(273, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnSetSortColumn = manager.virtual_function(274, [DataType.INT], DataType.INT, Convention.THISCALL)
    OpenColumnChoiceMenu = manager.virtual_function(275, [], DataType.INT, Convention.THISCALL)
    OnToggleColumnVisible = manager.virtual_function(276, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetRowsPerPage = manager.virtual_function(277, [], DataType.POINTER, Convention.THISCALL)
    GetStartItem = manager.virtual_function(278, [], DataType.INT, Convention.THISCALL)
    SetSortColumnEx = manager.virtual_function(279, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)

class CColorCorrectionUIPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class CColorCorrectionTools_00000000(CustomType, metaclass=manager):
    Init = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Shutdown = manager.virtual_function(1, [], DataType.VOID, Convention.THISCALL)
    InstallColorCorrectionUI = manager.virtual_function(2, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    ShouldPause = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    GrabPreColorCorrectedFrame = manager.virtual_function(4, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    UpdateColorCorrection = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    SetFinalOperation = manager.virtual_function(6, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class CConPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.INT, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.INT, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ShouldDraw = manager.virtual_function(211, [], DataType.INT, Convention.THISCALL)
    DrawNotify = manager.virtual_function(212, [], DataType.VOID, Convention.THISCALL)
    DrawDebugAreas = manager.virtual_function(213, [], DataType.VOID, Convention.THISCALL)

class CEngineRecipientFilter_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    IsReliable = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    IsInitMessage = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    GetRecipientCount = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    GetRecipientIndex = manager.virtual_function(4, [DataType.INT], DataType.INT, Convention.THISCALL)

class CEngineSoundClient_00000000(CustomType, metaclass=manager):
    PrecacheSound = manager.virtual_function(0, [DataType.STRING, DataType.BOOL, DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsSoundPrecached = manager.virtual_function(1, [DataType.STRING], DataType.INT, Convention.THISCALL)
    PrefetchSound = manager.virtual_function(2, [DataType.STRING], DataType.INT, Convention.THISCALL)
    IsLoopingSound = manager.virtual_function(3, [DataType.STRING], DataType.INT, Convention.THISCALL)
    GetSoundDuration = manager.virtual_function(4, [DataType.STRING], DataType.INT, Convention.THISCALL)
    EmitSound = manager.virtual_function(5, [DataType.POINTER, DataType.INT, DataType.INT, DataType.STRING, DataType.FLOAT, DataType.FLOAT, DataType.INT, DataType.INT, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.BOOL, DataType.FLOAT, DataType.INT], DataType.INT, Convention.THISCALL)
    EmitSound_2 = manager.virtual_function(6, [DataType.POINTER, DataType.INT, DataType.INT, DataType.STRING, DataType.FLOAT, DataType.POINTER, DataType.INT, DataType.INT, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.BOOL, DataType.FLOAT, DataType.INT], DataType.INT, Convention.THISCALL)
    EmitSentenceByIndex = manager.virtual_function(7, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.FLOAT, DataType.POINTER, DataType.INT, DataType.INT, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.BOOL, DataType.FLOAT, DataType.INT], DataType.INT, Convention.THISCALL)
    StopSound = manager.virtual_function(8, [DataType.INT, DataType.INT, DataType.STRING], DataType.VOID, Convention.THISCALL)
    StopAllSounds = manager.virtual_function(9, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetRoomType = manager.virtual_function(10, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetPlayerDSP = manager.virtual_function(11, [DataType.POINTER, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    EmitAmbientSound = manager.virtual_function(12, [DataType.STRING, DataType.FLOAT, DataType.INT, DataType.INT, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    GetDistGainFromSoundLevel = manager.virtual_function(13, [DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    GetGuidForLastSoundEmitted = manager.virtual_function(14, [], DataType.INT, Convention.THISCALL)
    IsSoundStillPlaying = manager.virtual_function(15, [DataType.INT], DataType.INT, Convention.THISCALL)
    StopSoundByGuid = manager.virtual_function(16, [DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetVolumeByGuid = manager.virtual_function(17, [DataType.INT, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    GetActiveSounds = manager.virtual_function(18, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PrecacheSentenceGroup = manager.virtual_function(19, [DataType.STRING], DataType.INT, Convention.THISCALL)
    NotifyBeginMoviePlayback = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    NotifyEndMoviePlayback = manager.virtual_function(21, [], DataType.VOID, Convention.THISCALL)
    GetSoundChannelVolume = manager.virtual_function(22, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetElapsedTimeByGuid = manager.virtual_function(23, [DataType.INT], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(24, [], DataType.VOID, Convention.THISCALL)

class CEngineSoundServer_00000000(CustomType, metaclass=manager):
    PrecacheSound = manager.virtual_function(0, [DataType.STRING, DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSoundPrecached = manager.virtual_function(1, [DataType.STRING], DataType.INT, Convention.THISCALL)
    PrefetchSound = manager.virtual_function(2, [DataType.STRING], DataType.STRING, Convention.THISCALL)
    IsLoopingSound = manager.virtual_function(3, [DataType.STRING], DataType.INT, Convention.THISCALL)
    GetSoundDuration = manager.virtual_function(4, [DataType.STRING], DataType.INT, Convention.THISCALL)
    EmitSound = manager.virtual_function(5, [DataType.POINTER, DataType.INT, DataType.INT, DataType.STRING, DataType.FLOAT, DataType.FLOAT, DataType.INT, DataType.INT, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.BOOL, DataType.FLOAT, DataType.INT], DataType.INT, Convention.THISCALL)
    EmitSound_2 = manager.virtual_function(6, [DataType.POINTER, DataType.INT, DataType.INT, DataType.STRING, DataType.FLOAT, DataType.POINTER, DataType.INT, DataType.INT, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.BOOL, DataType.FLOAT, DataType.INT], DataType.INT, Convention.THISCALL)
    EmitSentenceByIndex = manager.virtual_function(7, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.FLOAT, DataType.POINTER, DataType.INT, DataType.INT, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.BOOL, DataType.FLOAT, DataType.INT], DataType.INT, Convention.THISCALL)
    StopSound = manager.virtual_function(8, [DataType.INT, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    StopAllSounds = manager.virtual_function(9, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    SetRoomType = manager.virtual_function(10, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetPlayerDSP = manager.virtual_function(11, [DataType.POINTER, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    EmitAmbientSound = manager.virtual_function(12, [DataType.STRING, DataType.FLOAT, DataType.INT, DataType.INT, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    GetDistGainFromSoundLevel = manager.virtual_function(13, [DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    GetGuidForLastSoundEmitted = manager.virtual_function(14, [], DataType.INT, Convention.THISCALL)
    IsSoundStillPlaying = manager.virtual_function(15, [DataType.INT], DataType.INT, Convention.THISCALL)
    StopSoundByGuid = manager.virtual_function(16, [DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetVolumeByGuid = manager.virtual_function(17, [DataType.INT, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    GetActiveSounds = manager.virtual_function(18, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PrecacheSentenceGroup = manager.virtual_function(19, [DataType.STRING], DataType.INT, Convention.THISCALL)
    NotifyBeginMoviePlayback = manager.virtual_function(20, [], DataType.VOID, Convention.THISCALL)
    NotifyEndMoviePlayback = manager.virtual_function(21, [], DataType.VOID, Convention.THISCALL)
    GetSoundChannelVolume = manager.virtual_function(22, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetElapsedTimeByGuid = manager.virtual_function(23, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    destructor = manager.virtual_function(24, [], DataType.VOID, Convention.THISCALL)

class CEngineTool_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    GetToolCount = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    GetToolName = manager.virtual_function(2, [DataType.INT], DataType.INT, Convention.THISCALL)
    SwitchToTool = manager.virtual_function(3, [DataType.INT], DataType.INT, Convention.THISCALL)
    IsTopmostTool = manager.virtual_function(4, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetToolSystem = manager.virtual_function(5, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetTopmostTool = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)
    ShowCursor = manager.virtual_function(7, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    IsCursorVisible = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    LoadToolModule = manager.virtual_function(9, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetServerFactory = manager.virtual_function(10, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetClientFactory = manager.virtual_function(11, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetSoundDuration = manager.virtual_function(12, [DataType.STRING], DataType.INT, Convention.THISCALL)
    IsSoundStillPlaying = manager.virtual_function(13, [DataType.INT], DataType.INT, Convention.THISCALL)
    StartSound = manager.virtual_function(14, [DataType.INT, DataType.BOOL, DataType.INT, DataType.INT, DataType.STRING, DataType.FLOAT, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.INT, DataType.INT, DataType.BOOL, DataType.FLOAT, DataType.INT], DataType.INT, Convention.THISCALL)
    StopSoundByGuid = manager.virtual_function(15, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetSoundDuration_2 = manager.virtual_function(16, [DataType.INT], DataType.INT, Convention.THISCALL)
    IsLoopingSound = manager.virtual_function(17, [DataType.INT], DataType.INT, Convention.THISCALL)
    ReloadSound = manager.virtual_function(18, [DataType.STRING], DataType.INT, Convention.THISCALL)
    StopAllSounds = manager.virtual_function(19, [], DataType.INT, Convention.THISCALL)
    GetMono16Samples = manager.virtual_function(20, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetAudioState = manager.virtual_function(21, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Command = manager.virtual_function(22, [DataType.STRING], DataType.INT, Convention.THISCALL)
    Execute = manager.virtual_function(23, [], DataType.INT, Convention.THISCALL)
    GetCurrentMap = manager.virtual_function(24, [], DataType.STRING, Convention.THISCALL)
    ChangeToMap = manager.virtual_function(25, [DataType.STRING], DataType.INT, Convention.THISCALL)
    IsMapValid = manager.virtual_function(26, [DataType.STRING], DataType.INT, Convention.THISCALL)
    RenderView = manager.virtual_function(27, [DataType.POINTER, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    IsInGame = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    IsConnected = manager.virtual_function(29, [], DataType.BOOL, Convention.THISCALL)
    GetMaxClients = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    IsGamePaused = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    SetGamePaused = manager.virtual_function(32, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetTimescale = manager.virtual_function(33, [], DataType.POINTER, Convention.THISCALL)
    SetTimescale = manager.virtual_function(34, [DataType.FLOAT], DataType.INT, Convention.THISCALL)
    GetRealTime = manager.virtual_function(35, [], DataType.POINTER, Convention.THISCALL)
    GetRealFrameTime = manager.virtual_function(36, [], DataType.POINTER, Convention.THISCALL)
    Time = manager.virtual_function(37, [], DataType.POINTER, Convention.THISCALL)
    HostFrameTime = manager.virtual_function(38, [], DataType.POINTER, Convention.THISCALL)
    HostTime = manager.virtual_function(39, [], DataType.POINTER, Convention.THISCALL)
    HostTick = manager.virtual_function(40, [], DataType.INT, Convention.THISCALL)
    HostFrameCount = manager.virtual_function(41, [], DataType.INT, Convention.THISCALL)
    ServerTime = manager.virtual_function(42, [], DataType.POINTER, Convention.THISCALL)
    ServerFrameTime = manager.virtual_function(43, [], DataType.POINTER, Convention.THISCALL)
    ServerTick = manager.virtual_function(44, [], DataType.INT, Convention.THISCALL)
    ServerTickInterval = manager.virtual_function(45, [], DataType.POINTER, Convention.THISCALL)
    ClientTime = manager.virtual_function(46, [], DataType.POINTER, Convention.THISCALL)
    ClientFrameTime = manager.virtual_function(47, [], DataType.POINTER, Convention.THISCALL)
    ClientTick = manager.virtual_function(48, [], DataType.INT, Convention.THISCALL)
    SetClientFrameTime = manager.virtual_function(49, [DataType.FLOAT], DataType.POINTER, Convention.THISCALL)
    ForceUpdateDuringPause = manager.virtual_function(50, [], DataType.INT, Convention.THISCALL)
    GetModel = manager.virtual_function(51, [DataType.UINT], DataType.INT, Convention.THISCALL)
    GetStudioModel = manager.virtual_function(52, [DataType.UINT], DataType.INT, Convention.THISCALL)
    Con_NPrintf = manager.virtual_function(53, [DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    Con_NXPrintf = manager.virtual_function(54, [DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetGameDir = manager.virtual_function(55, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetScreenSize = manager.virtual_function(56, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetMainView = manager.virtual_function(57, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPlayerView = manager.virtual_function(58, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    CreatePickingRay = manager.virtual_function(59, [DataType.POINTER, DataType.INT, DataType.INT, DataType.POINTER, DataType.POINTER], DataType.VOID, Convention.THISCALL)
    PrecacheSound = manager.virtual_function(60, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    PrecacheModel = manager.virtual_function(61, [DataType.STRING, DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    InstallQuitHandler = manager.virtual_function(62, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    TakeTGAScreenShot = manager.virtual_function(63, [DataType.STRING, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    ForceSend = manager.virtual_function(64, [], DataType.INT, Convention.THISCALL)
    IsRecordingMovie = manager.virtual_function(65, [], DataType.INT, Convention.THISCALL)
    StartMovieRecording = manager.virtual_function(66, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    EndMovieRecording = manager.virtual_function(67, [], DataType.INT, Convention.THISCALL)
    CancelMovieRecording = manager.virtual_function(68, [], DataType.INT, Convention.THISCALL)
    GetRecordingAVIHandle = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    StartRecordingVoiceToFile = manager.virtual_function(70, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    StopRecordingVoiceToFile = manager.virtual_function(71, [], DataType.INT, Convention.THISCALL)
    IsVoiceRecording = manager.virtual_function(72, [], DataType.INT, Convention.THISCALL)
    TraceRay = manager.virtual_function(73, [DataType.POINTER, DataType.UINT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    TraceRayServer = manager.virtual_function(74, [DataType.POINTER, DataType.UINT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsConsoleVisible = manager.virtual_function(75, [], DataType.INT, Convention.THISCALL)
    GetPointContents = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetActiveDLights = manager.virtual_function(77, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetLightingConditions = manager.virtual_function(78, [DataType.POINTER, DataType.POINTER, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetWorldToScreenMatrixForView = manager.virtual_function(79, [DataType.POINTER, DataType.POINTER], DataType.VOID, Convention.THISCALL)
    CreatePartitionHandle = manager.virtual_function(80, [DataType.POINTER, DataType.INT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    DestroyPartitionHandle = manager.virtual_function(81, [DataType.USHORT], DataType.INT, Convention.THISCALL)
    InstallPartitionQueryCallback = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RemovePartitionQueryCallback = manager.virtual_function(83, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ElementMoved = manager.virtual_function(84, [DataType.USHORT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnModeChanged = manager.virtual_function(85, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetEngineHwnd = manager.virtual_function(86, [], DataType.INT, Convention.THISCALL)
    GetSoundElapsedTime = manager.virtual_function(87, [DataType.INT], DataType.INT, Convention.THISCALL)
    ValidateSoundCache = manager.virtual_function(88, [DataType.STRING], DataType.INT, Convention.THISCALL)
    PrefetchSound = manager.virtual_function(89, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetIsInGame = manager.virtual_function(90, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    GetSoundChannelVolume = manager.virtual_function(91, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)

class CEngineTraceServer_00000000(CustomType, metaclass=manager):
    GetPointContents = manager.virtual_function(0, [DataType.POINTER, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPointContents_WorldOnly = manager.virtual_function(1, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    GetPointContents_Collideable = manager.virtual_function(2, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ClipRayToEntity = manager.virtual_function(3, [DataType.POINTER, DataType.UINT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ClipRayToCollideable = manager.virtual_function(4, [DataType.POINTER, DataType.UINT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    TraceRay = manager.virtual_function(5, [DataType.POINTER, DataType.UINT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetupLeafAndEntityListRay = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetupLeafAndEntityListBox = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    TraceRayAgainstLeafAndEntityList = manager.virtual_function(8, [DataType.POINTER, DataType.POINTER, DataType.UINT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SweepCollideable = manager.virtual_function(9, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.UINT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    EnumerateEntities = manager.virtual_function(10, [DataType.POINTER, DataType.BOOL, DataType.POINTER], DataType.INT, Convention.THISCALL)
    EnumerateEntities_2 = manager.virtual_function(11, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetCollideable = manager.virtual_function(12, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetStatByIndex = manager.virtual_function(13, [DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetBrushesInAABB = manager.virtual_function(14, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    GetCollidableFromDisplacementsInAABB = manager.virtual_function(15, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBrushInfo = manager.virtual_function(16, [DataType.INT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PointOutsideWorld = manager.virtual_function(17, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    GetLeafContainingPoint = manager.virtual_function(18, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AllocTraceListData = manager.virtual_function(19, [], DataType.INT, Convention.THISCALL)
    FreeTraceListData = manager.virtual_function(20, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetPhysics2World = manager.virtual_function(21, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PrintDebugName = manager.virtual_function(22, [DataType.STRING, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    TraceRay_Physics2 = manager.virtual_function(23, [DataType.POINTER, DataType.UINT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    HandleEntityToCollideable = manager.virtual_function(24, [DataType.POINTER, DataType.POINTER, DataType.STRING], DataType.STRING, Convention.THISCALL)
    GetWorldCollideable = manager.virtual_function(25, [], DataType.INT, Convention.THISCALL)
    SetTraceEntity = manager.virtual_function(26, [DataType.POINTER, DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SpatialPartitionMask = manager.virtual_function(27, [], DataType.INT, Convention.THISCALL)
    SpatialPartitionTriggerMask = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)

class CEngineTraceClient_00000000(CustomType, metaclass=manager):
    GetPointContents = manager.virtual_function(0, [DataType.POINTER, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPointContents_WorldOnly = manager.virtual_function(1, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    GetPointContents_Collideable = manager.virtual_function(2, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ClipRayToEntity = manager.virtual_function(3, [DataType.POINTER, DataType.UINT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ClipRayToCollideable = manager.virtual_function(4, [DataType.POINTER, DataType.UINT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    TraceRay = manager.virtual_function(5, [DataType.POINTER, DataType.UINT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetupLeafAndEntityListRay = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetupLeafAndEntityListBox = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    TraceRayAgainstLeafAndEntityList = manager.virtual_function(8, [DataType.POINTER, DataType.POINTER, DataType.UINT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SweepCollideable = manager.virtual_function(9, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.UINT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    EnumerateEntities = manager.virtual_function(10, [DataType.POINTER, DataType.BOOL, DataType.POINTER], DataType.INT, Convention.THISCALL)
    EnumerateEntities_2 = manager.virtual_function(11, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetCollideable = manager.virtual_function(12, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetStatByIndex = manager.virtual_function(13, [DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetBrushesInAABB = manager.virtual_function(14, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    GetCollidableFromDisplacementsInAABB = manager.virtual_function(15, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBrushInfo = manager.virtual_function(16, [DataType.INT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PointOutsideWorld = manager.virtual_function(17, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    GetLeafContainingPoint = manager.virtual_function(18, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AllocTraceListData = manager.virtual_function(19, [], DataType.INT, Convention.THISCALL)
    FreeTraceListData = manager.virtual_function(20, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetPhysics2World = manager.virtual_function(21, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PrintDebugName = manager.virtual_function(22, [DataType.STRING, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    TraceRay_Physics2 = manager.virtual_function(23, [DataType.POINTER, DataType.UINT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    HandleEntityToCollideable = manager.virtual_function(24, [DataType.POINTER, DataType.POINTER, DataType.STRING], DataType.STRING, Convention.THISCALL)
    GetWorldCollideable = manager.virtual_function(25, [], DataType.INT, Convention.THISCALL)
    SetTraceEntity = manager.virtual_function(26, [DataType.POINTER, DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SpatialPartitionMask = manager.virtual_function(27, [], DataType.INT, Convention.THISCALL)
    SpatialPartitionTriggerMask = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)

class CGameEvent_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    GetName = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    IsReliable = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    IsLocal = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    IsEmpty = manager.virtual_function(4, [DataType.STRING], DataType.INT, Convention.THISCALL)
    GetBool = manager.virtual_function(5, [DataType.STRING, DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    GetInt = manager.virtual_function(6, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetUint64 = manager.virtual_function(7, [DataType.STRING, DataType.ULONG_LONG], DataType.INT, Convention.THISCALL)
    GetFloat = manager.virtual_function(8, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    GetString = manager.virtual_function(9, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetBool = manager.virtual_function(10, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetInt = manager.virtual_function(11, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetUint64 = manager.virtual_function(12, [DataType.STRING, DataType.ULONG_LONG], DataType.INT, Convention.THISCALL)
    SetFloat = manager.virtual_function(13, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetString = manager.virtual_function(14, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetDataKeys = manager.virtual_function(15, [], DataType.INT, Convention.THISCALL)

class CGameEventManager_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    LoadEventsFromFile = manager.virtual_function(1, [DataType.STRING], DataType.INT, Convention.THISCALL)
    Reset = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    AddListener = manager.virtual_function(3, [DataType.POINTER, DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    FindListener = manager.virtual_function(4, [DataType.POINTER, DataType.STRING], DataType.INT, Convention.THISCALL)
    RemoveListener = manager.virtual_function(5, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    CreateEvent = manager.virtual_function(6, [DataType.STRING, DataType.BOOL, DataType.POINTER], DataType.INT, Convention.THISCALL)
    FireEvent = manager.virtual_function(7, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    FireEventClientSide = manager.virtual_function(8, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    DuplicateEvent = manager.virtual_function(9, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    FreeEvent = manager.virtual_function(10, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SerializeEvent = manager.virtual_function(11, [DataType.POINTER, DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    UnserializeEvent = manager.virtual_function(12, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class CGameEventManagerOld_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    LoadEventsFromFile = manager.virtual_function(1, [DataType.STRING], DataType.INT, Convention.THISCALL)
    Reset = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    GetEvent = manager.virtual_function(3, [DataType.STRING], DataType.INT, Convention.THISCALL)
    AddListener = manager.virtual_function(4, [DataType.POINTER, DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    AddListener_2 = manager.virtual_function(5, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    RemoveListener = manager.virtual_function(6, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    FireEvent = manager.virtual_function(7, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    FireEventServerOnly = manager.virtual_function(8, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    FireEventClientOnly = manager.virtual_function(9, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SerializeKeyValues = manager.virtual_function(10, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    UnserializeKeyValue = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class CRender_00000000(CustomType, metaclass=manager):
    FrameBegin = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    FrameEnd = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    ViewSetupVis = manager.virtual_function(2, [DataType.BOOL, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ViewDrawFade = manager.virtual_function(3, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    DrawSceneBegin = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    DrawSceneEnd = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    CreateWorldList = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)
    BuildWorldLists = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.INT, DataType.POINTER, DataType.BOOL, DataType.POINTER], DataType.INT, Convention.THISCALL)
    DrawWorldLists = manager.virtual_function(8, [DataType.POINTER, DataType.UINT, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    ViewOrigin = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    ViewAngles = manager.virtual_function(10, [], DataType.INT, Convention.THISCALL)
    ViewGetCurrent = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    ViewMatrix = manager.virtual_function(12, [], DataType.STRING, Convention.THISCALL)
    WorldToScreenMatrix = manager.virtual_function(13, [], DataType.STRING, Convention.THISCALL)
    GetFramerate = manager.virtual_function(14, [], DataType.POINTER, Convention.THISCALL)
    GetZNear = manager.virtual_function(15, [], DataType.POINTER, Convention.THISCALL)
    GetZFar = manager.virtual_function(16, [], DataType.POINTER, Convention.THISCALL)
    GetFov = manager.virtual_function(17, [], DataType.POINTER, Convention.THISCALL)
    GetFovY = manager.virtual_function(18, [], DataType.POINTER, Convention.THISCALL)
    GetFovViewmodel = manager.virtual_function(19, [], DataType.POINTER, Convention.THISCALL)
    ClipTransform = manager.virtual_function(20, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ScreenTransform = manager.virtual_function(21, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    Push3DView = manager.virtual_function(22, [DataType.POINTER, DataType.INT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    Push3DView_2 = manager.virtual_function(23, [DataType.POINTER, DataType.INT, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    Push2DView = manager.virtual_function(24, [DataType.POINTER, DataType.INT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PopView = manager.virtual_function(25, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetMainView = manager.virtual_function(26, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ViewSetupVisEx = manager.virtual_function(27, [DataType.BOOL, DataType.INT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OverrideViewFrustum = manager.virtual_function(28, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    UpdateBrushModelLightmap = manager.virtual_function(29, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    BeginUpdateLightmaps = manager.virtual_function(30, [], DataType.POINTER, Convention.THISCALL)
    EndUpdateLightmaps = manager.virtual_function(31, [], DataType.POINTER, Convention.THISCALL)
    InLightmapUpdate = manager.virtual_function(32, [], DataType.BOOL, Convention.THISCALL)

class CBrushSurface_00000000(CustomType, metaclass=manager):
    ComputeTextureCoordinate = manager.virtual_function(0, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ComputeLightmapCoordinate = manager.virtual_function(1, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetVertexCount = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    GetVertexData = manager.virtual_function(3, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetMaterial = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)

class CEngineBSPTree_00000000(CustomType, metaclass=manager):
    LeafCount = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    EnumerateLeavesAtPoint = manager.virtual_function(1, [DataType.POINTER, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    EnumerateLeavesInBox = manager.virtual_function(2, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    EnumerateLeavesInSphere = manager.virtual_function(3, [DataType.POINTER, DataType.FLOAT, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    EnumerateLeavesAlongRay = manager.virtual_function(4, [DataType.POINTER, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    EnumerateLeavesInSphereWithFlagSet = manager.virtual_function(5, [DataType.POINTER, DataType.FLOAT, DataType.POINTER, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    ListLeavesInBox = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    ListLeavesInSphereWithFlagSet = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.POINTER, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)

class CHLTVClient_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    FireGameEvent = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetEventDebugID = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    DemoRestart = manager.virtual_function(3, [], DataType.VOID, Convention.THISCALL)
    UpdateAcknowledgedFramecount = manager.virtual_function(4, [DataType.INT], DataType.INT, Convention.THISCALL)
    ShouldSendMessages = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    UpdateSendState = manager.virtual_function(6, [], DataType.POINTER, Convention.THISCALL)
    FillUserInfo = manager.virtual_function(7, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    UpdateUserSettings = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    WriteGameSounds = manager.virtual_function(9, [DataType.POINTER, DataType.INT], DataType.VOID, Convention.THISCALL)
    GetDeltaFrame = manager.virtual_function(10, [DataType.INT], DataType.INT, Convention.THISCALL)
    SendSnapshot = manager.virtual_function(11, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SendServerInfo = manager.virtual_function(12, [], DataType.INT, Convention.THISCALL)
    SendSignonData = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SpawnPlayer = manager.virtual_function(14, [], DataType.INT, Convention.THISCALL)
    ActivatePlayer = manager.virtual_function(15, [], DataType.INT, Convention.THISCALL)
    SetName = manager.virtual_function(16, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetUserCVar = manager.virtual_function(17, [DataType.STRING, DataType.STRING], DataType.STRING, Convention.THISCALL)
    FreeBaselines = manager.virtual_function(18, [], DataType.POINTER, Convention.THISCALL)
    IgnoreTempEntity = manager.virtual_function(19, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ProcessSignonStateMsg = manager.virtual_function(20, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    PerformDisconnection = manager.virtual_function(21, [DataType.STRING], DataType.CHAR, Convention.THISCALL)

class CHLTVClient_00000004(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    ConnectionStart = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    ConnectionClosing = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    ConnectionCrashed = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    PacketStart = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    PacketEnd = manager.virtual_function(5, [], DataType.VOID, Convention.THISCALL)
    FileRequested = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)
    FileReceived = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    FileDenied = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    FileSent = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    Connect = manager.virtual_function(10, [], DataType.INT, Convention.THISCALL)
    Inactivate = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    Reconnect = manager.virtual_function(12, [], DataType.INT, Convention.THISCALL)
    Disconnect = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    GetPlayerSlot = manager.virtual_function(14, [], DataType.INT, Convention.THISCALL)
    GetUserID = manager.virtual_function(15, [], DataType.INT, Convention.THISCALL)
    GetNetworkID = manager.virtual_function(16, [], DataType.POINTER, Convention.THISCALL)
    GetClientName = manager.virtual_function(17, [], DataType.STRING, Convention.THISCALL)
    GetNetChannel = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetServer = manager.virtual_function(19, [], DataType.INT, Convention.THISCALL)
    GetUserSetting = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    GetNetworkIDString = manager.virtual_function(21, [], DataType.POINTER, Convention.THISCALL)
    SetRate = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    GetRate = manager.virtual_function(23, [], DataType.INT, Convention.THISCALL)
    SetUpdateRate = manager.virtual_function(24, [], DataType.POINTER, Convention.THISCALL)
    GetUpdateRate = manager.virtual_function(25, [], DataType.INT, Convention.THISCALL)
    Clear = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    GetMaxAckTickCount = manager.virtual_function(27, [], DataType.INT, Convention.THISCALL)
    ExecuteStringCommand = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    SendNetMsg = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    ClientPrintf = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    IsConnected = manager.virtual_function(31, [], DataType.BOOL, Convention.THISCALL)
    IsSpawned = manager.virtual_function(32, [], DataType.BOOL, Convention.THISCALL)
    IsActive = manager.virtual_function(33, [], DataType.BOOL, Convention.THISCALL)
    IsFakeClient = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsHLTV = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    IsHearingClient = manager.virtual_function(36, [], DataType.INT, Convention.THISCALL)
    IsProximityHearingClient = manager.virtual_function(37, [], DataType.INT, Convention.THISCALL)
    SetMaxRoutablePayloadSize = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    IsSplitScreenUser = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    CheckConnect = manager.virtual_function(40, [], DataType.INT, Convention.THISCALL)
    IsLowViolenceClient = manager.virtual_function(41, [], DataType.INT, Convention.THISCALL)
    GetSplitScreenOwner = manager.virtual_function(42, [], DataType.INT, Convention.THISCALL)
    GetNumPlayers = manager.virtual_function(43, [], DataType.INT, Convention.THISCALL)
    IsHumanPlayer = manager.virtual_function(44, [], DataType.INT, Convention.THISCALL)

class CHLTVClient_00000008(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    ProcessTick = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    ProcessStringCmd = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    ProcessSetConVar = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    ProcessSignonState = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    ProcessSplitScreenUser = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    ProcessClientInfo = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)
    ProcessMove = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    ProcessVoiceData = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    ProcessBaselineAck = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    ProcessListenEvents = manager.virtual_function(10, [], DataType.INT, Convention.THISCALL)
    ProcessRespondCvarValue = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    ProcessSplitPlayerConnect = manager.virtual_function(12, [], DataType.INT, Convention.THISCALL)
    ProcessFileCRCCheck = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    ProcessLoadingProgress = manager.virtual_function(14, [], DataType.INT, Convention.THISCALL)
    ProcessCmdKeyValues = manager.virtual_function(15, [], DataType.INT, Convention.THISCALL)

class CBaseClient_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    FireGameEvent = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetEventDebugID = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    DemoRestart = manager.virtual_function(3, [], DataType.VOID, Convention.THISCALL)
    UpdateAcknowledgedFramecount = manager.virtual_function(4, [DataType.INT], DataType.INT, Convention.THISCALL)
    ShouldSendMessages = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    UpdateSendState = manager.virtual_function(6, [], DataType.POINTER, Convention.THISCALL)
    FillUserInfo = manager.virtual_function(7, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    UpdateUserSettings = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    WriteGameSounds = manager.virtual_function(9, [DataType.POINTER, DataType.INT], DataType.VOID, Convention.THISCALL)
    GetDeltaFrame = manager.virtual_function(10, [DataType.INT], DataType.INT, Convention.THISCALL)
    SendSnapshot = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SendServerInfo = manager.virtual_function(12, [], DataType.INT, Convention.THISCALL)
    SendSignonData = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SpawnPlayer = manager.virtual_function(14, [], DataType.INT, Convention.THISCALL)
    ActivatePlayer = manager.virtual_function(15, [], DataType.INT, Convention.THISCALL)
    SetName = manager.virtual_function(16, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetUserCVar = manager.virtual_function(17, [DataType.STRING, DataType.STRING], DataType.STRING, Convention.THISCALL)
    FreeBaselines = manager.virtual_function(18, [], DataType.POINTER, Convention.THISCALL)
    IgnoreTempEntity = manager.virtual_function(19, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ProcessSignonStateMsg = manager.virtual_function(20, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    PerformDisconnection = manager.virtual_function(21, [DataType.STRING], DataType.CHAR, Convention.THISCALL)

class CBaseClient_00000004(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    ConnectionStart = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PureStub_0000000002 = manager.virtual_function(2, [], DataType.VOID, Convention.THISCALL)
    PureStub_0000000003 = manager.virtual_function(3, [], DataType.VOID, Convention.THISCALL)
    PureStub_0000000004 = manager.virtual_function(4, [], DataType.VOID, Convention.THISCALL)
    PureStub_0000000005 = manager.virtual_function(5, [], DataType.VOID, Convention.THISCALL)
    PureStub_0000000006 = manager.virtual_function(6, [], DataType.VOID, Convention.THISCALL)
    PureStub_0000000007 = manager.virtual_function(7, [], DataType.VOID, Convention.THISCALL)
    PureStub_0000000008 = manager.virtual_function(8, [], DataType.VOID, Convention.THISCALL)
    PureStub_0000000009 = manager.virtual_function(9, [], DataType.VOID, Convention.THISCALL)
    Connect = manager.virtual_function(10, [], DataType.INT, Convention.THISCALL)
    Inactivate = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    Reconnect = manager.virtual_function(12, [], DataType.INT, Convention.THISCALL)
    Disconnect = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    GetPlayerSlot = manager.virtual_function(14, [], DataType.INT, Convention.THISCALL)
    GetUserID = manager.virtual_function(15, [], DataType.INT, Convention.THISCALL)
    GetNetworkID = manager.virtual_function(16, [], DataType.POINTER, Convention.THISCALL)
    GetClientName = manager.virtual_function(17, [], DataType.STRING, Convention.THISCALL)
    GetNetChannel = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetServer = manager.virtual_function(19, [], DataType.INT, Convention.THISCALL)
    GetUserSetting = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    GetNetworkIDString = manager.virtual_function(21, [], DataType.POINTER, Convention.THISCALL)
    SetRate = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    GetRate = manager.virtual_function(23, [], DataType.INT, Convention.THISCALL)
    SetUpdateRate = manager.virtual_function(24, [], DataType.POINTER, Convention.THISCALL)
    GetUpdateRate = manager.virtual_function(25, [], DataType.INT, Convention.THISCALL)
    Clear = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    GetMaxAckTickCount = manager.virtual_function(27, [], DataType.INT, Convention.THISCALL)
    ExecuteStringCommand = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    SendNetMsg = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    ClientPrintf = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    IsConnected = manager.virtual_function(31, [], DataType.BOOL, Convention.THISCALL)
    IsSpawned = manager.virtual_function(32, [], DataType.BOOL, Convention.THISCALL)
    IsActive = manager.virtual_function(33, [], DataType.BOOL, Convention.THISCALL)
    IsFakeClient = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsHLTV = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    IsHearingClient = manager.virtual_function(36, [], DataType.INT, Convention.THISCALL)
    IsProximityHearingClient = manager.virtual_function(37, [], DataType.INT, Convention.THISCALL)
    SetMaxRoutablePayloadSize = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    IsSplitScreenUser = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    CheckConnect = manager.virtual_function(40, [], DataType.INT, Convention.THISCALL)
    IsLowViolenceClient = manager.virtual_function(41, [], DataType.INT, Convention.THISCALL)
    GetSplitScreenOwner = manager.virtual_function(42, [], DataType.INT, Convention.THISCALL)
    GetNumPlayers = manager.virtual_function(43, [], DataType.INT, Convention.THISCALL)
    IsHumanPlayer = manager.virtual_function(44, [], DataType.INT, Convention.THISCALL)

class CBaseClient_00000008(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    ProcessTick = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    ProcessStringCmd = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    ProcessSetConVar = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    ProcessSignonState = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    ProcessSplitScreenUser = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    ProcessClientInfo = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)
    PureStub_0000000007 = manager.virtual_function(7, [], DataType.VOID, Convention.THISCALL)
    PureStub_0000000008 = manager.virtual_function(8, [], DataType.VOID, Convention.THISCALL)
    ProcessBaselineAck = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    ProcessListenEvents = manager.virtual_function(10, [], DataType.INT, Convention.THISCALL)
    PureStub_0000000011 = manager.virtual_function(11, [], DataType.VOID, Convention.THISCALL)
    ProcessSplitPlayerConnect = manager.virtual_function(12, [], DataType.INT, Convention.THISCALL)
    PureStub_0000000013 = manager.virtual_function(13, [], DataType.VOID, Convention.THISCALL)
    ProcessLoadingProgress = manager.virtual_function(14, [], DataType.INT, Convention.THISCALL)
    ProcessCmdKeyValues = manager.virtual_function(15, [], DataType.INT, Convention.THISCALL)

class CHLTVClientState_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    ConnectionStart = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ConnectionClosing = manager.virtual_function(2, [DataType.STRING], DataType.INT, Convention.THISCALL)
    ConnectionCrashed = manager.virtual_function(3, [DataType.STRING], DataType.INT, Convention.THISCALL)
    PacketStart = manager.virtual_function(4, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    PacketEnd = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    FileRequested = manager.virtual_function(6, [DataType.STRING, DataType.UINT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    FileReceived = manager.virtual_function(7, [DataType.STRING, DataType.UINT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    FileDenied = manager.virtual_function(8, [DataType.STRING, DataType.UINT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    FileSent = manager.virtual_function(9, [DataType.STRING, DataType.UINT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    OnEvent = manager.virtual_function(10, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    Clear = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    FullConnect = manager.virtual_function(12, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Connect = manager.virtual_function(13, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    ConnectSplitScreen = manager.virtual_function(14, [DataType.STRING, DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetSignonState = manager.virtual_function(15, [DataType.INT, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    Disconnect = manager.virtual_function(16, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    SendConnectPacket = manager.virtual_function(17, [DataType.POINTER, DataType.INT, DataType.INT, DataType.ULONG_LONG, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetCDKeyHash = manager.virtual_function(18, [], DataType.STRING, Convention.THISCALL)
    RunFrame = manager.virtual_function(19, [], DataType.INT, Convention.THISCALL)
    CheckForResend = manager.virtual_function(20, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    CheckForReservationResend = manager.virtual_function(21, [], DataType.VOID, Convention.THISCALL)
    ResendGameDetailsRequest = manager.virtual_function(22, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    InstallStringTableCallback = manager.virtual_function(23, [DataType.STRING], DataType.INT, Convention.THISCALL)
    HookClientStringTable = manager.virtual_function(24, [DataType.STRING], DataType.INT, Convention.THISCALL)
    LinkClasses = manager.virtual_function(25, [], DataType.INT, Convention.THISCALL)
    GetConnectionRetryNumber = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    GetClientName = manager.virtual_function(27, [], DataType.STRING, Convention.THISCALL)
    ReserveServer = manager.virtual_function(28, [DataType.POINTER, DataType.POINTER, DataType.ULONG_LONG, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    HandleReservationResponse = manager.virtual_function(29, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    HandleReserveServerChallengeResponse = manager.virtual_function(30, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetServerReservationCookie = manager.virtual_function(31, [DataType.ULONG_LONG], DataType.INT, Convention.THISCALL)
    ReadPacketEntities = manager.virtual_function(32, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class CHLTVClientState_00000004(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    ProcessConnectionlessPacket = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)

class CHLTVClientState_00000008(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    ProcessTick = manager.virtual_function(1, [], DataType.BOOL, Convention.THISCALL)
    ProcessStringCmd = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    ProcessSetConVar = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    ProcessSignonState = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    ProcessSplitScreenUser = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    ProcessPrint = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)
    ProcessServerInfo = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    ProcessSendTable = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    ProcessClassInfo = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    ProcessSetPause = manager.virtual_function(10, [], DataType.INT, Convention.THISCALL)
    ProcessCreateStringTable = manager.virtual_function(11, [], DataType.BOOL, Convention.THISCALL)
    ProcessUpdateStringTable = manager.virtual_function(12, [], DataType.INT, Convention.THISCALL)
    ProcessVoiceInit = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    ProcessVoiceData = manager.virtual_function(14, [], DataType.INT, Convention.THISCALL)
    ProcessSounds = manager.virtual_function(15, [], DataType.INT, Convention.THISCALL)
    ProcessSetView = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    ProcessFixAngle = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    ProcessCrosshairAngle = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    ProcessBSPDecal = manager.virtual_function(19, [], DataType.INT, Convention.THISCALL)
    ProcessGameEvent = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    ProcessUserMessage = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    ProcessEntityMessage = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    ProcessPacketEntities = manager.virtual_function(23, [], DataType.INT, Convention.THISCALL)
    ProcessTempEntities = manager.virtual_function(24, [], DataType.INT, Convention.THISCALL)
    ProcessPrefetch = manager.virtual_function(25, [], DataType.INT, Convention.THISCALL)
    ProcessMenu = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    ProcessGameEventList = manager.virtual_function(27, [], DataType.INT, Convention.THISCALL)
    ProcessGetCvarValue = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    ProcessSplitScreen = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    ProcessCmdKeyValues = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)

class CBaseClientState_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    ConnectionStart = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ConnectionClosing = manager.virtual_function(2, [DataType.STRING], DataType.INT, Convention.THISCALL)
    ConnectionCrashed = manager.virtual_function(3, [DataType.STRING], DataType.INT, Convention.THISCALL)
    PacketStart = manager.virtual_function(4, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    PacketEnd = manager.virtual_function(5, [], DataType.VOID, Convention.THISCALL)
    FileRequested = manager.virtual_function(6, [DataType.STRING, DataType.UINT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    FileReceived = manager.virtual_function(7, [DataType.STRING, DataType.UINT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    FileDenied = manager.virtual_function(8, [DataType.STRING, DataType.UINT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    FileSent = manager.virtual_function(9, [DataType.STRING, DataType.UINT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    OnEvent = manager.virtual_function(10, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    Clear = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    FullConnect = manager.virtual_function(12, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Connect = manager.virtual_function(13, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    ConnectSplitScreen = manager.virtual_function(14, [DataType.STRING, DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetSignonState = manager.virtual_function(15, [DataType.INT, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    Disconnect = manager.virtual_function(16, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    SendConnectPacket = manager.virtual_function(17, [DataType.POINTER, DataType.INT, DataType.INT, DataType.ULONG_LONG, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetCDKeyHash = manager.virtual_function(18, [], DataType.STRING, Convention.THISCALL)
    RunFrame = manager.virtual_function(19, [], DataType.INT, Convention.THISCALL)
    CheckForResend = manager.virtual_function(20, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    CheckForReservationResend = manager.virtual_function(21, [], DataType.VOID, Convention.THISCALL)
    ResendGameDetailsRequest = manager.virtual_function(22, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    InstallStringTableCallback = manager.virtual_function(23, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    HookClientStringTable = manager.virtual_function(24, [DataType.STRING], DataType.INT, Convention.THISCALL)
    LinkClasses = manager.virtual_function(25, [], DataType.INT, Convention.THISCALL)
    GetConnectionRetryNumber = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    GetClientName = manager.virtual_function(27, [], DataType.STRING, Convention.THISCALL)
    ReserveServer = manager.virtual_function(28, [DataType.POINTER, DataType.POINTER, DataType.ULONG_LONG, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    HandleReservationResponse = manager.virtual_function(29, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    HandleReserveServerChallengeResponse = manager.virtual_function(30, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetServerReservationCookie = manager.virtual_function(31, [DataType.ULONG_LONG], DataType.INT, Convention.THISCALL)
    PureStub_0000000032 = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)

class CBaseClientState_00000004(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    ProcessConnectionlessPacket = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)

class CBaseClientState_00000008(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    ProcessTick = manager.virtual_function(1, [], DataType.BOOL, Convention.THISCALL)
    ProcessStringCmd = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    ProcessSetConVar = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    ProcessSignonState = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    ProcessSplitScreenUser = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    ProcessPrint = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)
    ProcessServerInfo = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    ProcessSendTable = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    ProcessClassInfo = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    ProcessSetPause = manager.virtual_function(10, [], DataType.INT, Convention.THISCALL)
    ProcessCreateStringTable = manager.virtual_function(11, [], DataType.BOOL, Convention.THISCALL)
    ProcessUpdateStringTable = manager.virtual_function(12, [], DataType.INT, Convention.THISCALL)
    PureStub_0000000013 = manager.virtual_function(13, [], DataType.VOID, Convention.THISCALL)
    PureStub_0000000014 = manager.virtual_function(14, [], DataType.VOID, Convention.THISCALL)
    PureStub_0000000015 = manager.virtual_function(15, [], DataType.VOID, Convention.THISCALL)
    ProcessSetView = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    PureStub_0000000017 = manager.virtual_function(17, [], DataType.VOID, Convention.THISCALL)
    PureStub_0000000018 = manager.virtual_function(18, [], DataType.VOID, Convention.THISCALL)
    PureStub_0000000019 = manager.virtual_function(19, [], DataType.VOID, Convention.THISCALL)
    PureStub_0000000020 = manager.virtual_function(20, [], DataType.VOID, Convention.THISCALL)
    PureStub_0000000021 = manager.virtual_function(21, [], DataType.VOID, Convention.THISCALL)
    PureStub_0000000022 = manager.virtual_function(22, [], DataType.VOID, Convention.THISCALL)
    ProcessPacketEntities = manager.virtual_function(23, [], DataType.INT, Convention.THISCALL)
    PureStub_0000000024 = manager.virtual_function(24, [], DataType.VOID, Convention.THISCALL)
    PureStub_0000000025 = manager.virtual_function(25, [], DataType.VOID, Convention.THISCALL)
    ProcessMenu = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    ProcessGameEventList = manager.virtual_function(27, [], DataType.INT, Convention.THISCALL)
    ProcessGetCvarValue = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    ProcessSplitScreen = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    ProcessCmdKeyValues = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)

class CHLTVDemoRecorder_00000000(CustomType, metaclass=manager):
    GetDemoFile = manager.virtual_function(0, [], DataType.STRING, Convention.THISCALL)
    GetRecordingTick = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    StartRecording = manager.virtual_function(2, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetSignonState = manager.virtual_function(3, [DataType.INT], DataType.VOID, Convention.THISCALL)
    IsRecording = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    PauseRecording = manager.virtual_function(5, [], DataType.VOID, Convention.THISCALL)
    ResumeRecording = manager.virtual_function(6, [], DataType.VOID, Convention.THISCALL)
    StopRecording = manager.virtual_function(7, [], DataType.VOID, Convention.THISCALL)
    RecordCommand = manager.virtual_function(8, [DataType.STRING], DataType.INT, Convention.THISCALL)
    RecordUserInput = manager.virtual_function(9, [DataType.INT], DataType.VOID, Convention.THISCALL)
    RecordMessages = manager.virtual_function(10, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    RecordPacket = manager.virtual_function(11, [], DataType.POINTER, Convention.THISCALL)
    RecordServerClasses = manager.virtual_function(12, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RecordStringTables = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    RecordCustomData = manager.virtual_function(14, [DataType.INT, DataType.POINTER, DataType.UINT], DataType.INT, Convention.THISCALL)
    ResetDemoInterpolation = manager.virtual_function(15, [], DataType.VOID, Convention.THISCALL)
    destructor = manager.virtual_function(16, [], DataType.VOID, Convention.THISCALL)

class CHLTVFrame_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    IsMemPoolAllocated = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)

class CHostSubscribeForProfileEvents_00000000(CustomType, metaclass=manager):
    OnEvent = manager.virtual_function(0, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class CSaveRestore_00000000(CustomType, metaclass=manager):
    Init = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Shutdown = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    OnFrameRendered = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    SaveFileExists = manager.virtual_function(3, [DataType.STRING], DataType.INT, Convention.THISCALL)
    LoadGame = manager.virtual_function(4, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsOverrideLoadGameEntsOn = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    GetSaveDir = manager.virtual_function(6, [], DataType.STRING, Convention.THISCALL)
    ClearSaveDir = manager.virtual_function(7, [], DataType.POINTER, Convention.THISCALL)
    RequestClearSaveDir = manager.virtual_function(8, [], DataType.POINTER, Convention.THISCALL)
    LoadGameState = manager.virtual_function(9, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    LoadAdjacentEnts = manager.virtual_function(10, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    FindRecentSave = manager.virtual_function(11, [DataType.STRING, DataType.INT], DataType.STRING, Convention.THISCALL)
    ForgetRecentSave = manager.virtual_function(12, [], DataType.POINTER, Convention.THISCALL)
    SaveGameSlot = manager.virtual_function(13, [DataType.STRING, DataType.STRING, DataType.BOOL, DataType.BOOL, DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SaveGameState = manager.virtual_function(14, [DataType.BOOL, DataType.POINTER, DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsValidSave = manager.virtual_function(15, [], DataType.INT, Convention.THISCALL)
    Finish = manager.virtual_function(16, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    RestoreClientState = manager.virtual_function(17, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    RestoreAdjacenClientState = manager.virtual_function(18, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SaveReadNameAndComment = manager.virtual_function(19, [DataType.POINTER, DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetMostRecentElapsedMinutes = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    GetMostRecentElapsedSeconds = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    GetMostRecentElapsedTimeSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    SetMostRecentElapsedMinutes = manager.virtual_function(23, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetMostRecentElapsedSeconds = manager.virtual_function(24, [DataType.INT], DataType.INT, Convention.THISCALL)
    QueueSaveGameScreenshotFile = manager.virtual_function(25, [DataType.STRING], DataType.INT, Convention.THISCALL)
    UpdateSaveGameScreenshots = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnFinishedClientRestore = manager.virtual_function(27, [], DataType.INT, Convention.THISCALL)
    AutoSaveDangerousIsSafe = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetMostRecentlyLoadedFileName = manager.virtual_function(29, [], DataType.STRING, Convention.THISCALL)
    GetSaveFileName = manager.virtual_function(30, [], DataType.STRING, Convention.THISCALL)
    IsXSave = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    SetIsXSave = manager.virtual_function(32, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    FinishAsyncSave = manager.virtual_function(33, [], DataType.INT, Convention.THISCALL)
    StorageDeviceValid = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    SetMostRecentSaveGame = manager.virtual_function(35, [DataType.STRING], DataType.INT, Convention.THISCALL)
    IsSaveInProgress = manager.virtual_function(36, [], DataType.INT, Convention.THISCALL)

class CPooledVBAllocator_ColorMesh_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    Init = manager.virtual_function(1, [DataType.ULONG_LONG, DataType.INT], DataType.BOOL, Convention.THISCALL)
    Clear = manager.virtual_function(2, [], DataType.VOID, Convention.THISCALL)
    GetSharedMesh = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    GetVertexBufferBase = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    GetNumVertsAllocated = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    Allocate = manager.virtual_function(6, [DataType.INT], DataType.INT, Convention.THISCALL)
    Deallocate = manager.virtual_function(7, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)

class CMaterialProxyFactory_00000000(CustomType, metaclass=manager):
    CreateProxy = manager.virtual_function(0, [DataType.STRING], DataType.INT, Convention.THISCALL)
    DeleteProxy = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetFactory = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)

class CModelInfoServer_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    GetModel = manager.virtual_function(1, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetModelIndex = manager.virtual_function(2, [DataType.STRING], DataType.INT, Convention.THISCALL)
    GetModelName = manager.virtual_function(3, [DataType.POINTER], DataType.STRING, Convention.THISCALL)
    GetVCollide = manager.virtual_function(4, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetVCollide_2 = manager.virtual_function(5, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetPhysics2VCollide = manager.virtual_function(6, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetModelBounds = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetModelRenderBounds = manager.virtual_function(8, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetModelFrameCount = manager.virtual_function(9, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetModelType = manager.virtual_function(10, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetModelExtraData = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ModelHasMaterialProxy = manager.virtual_function(12, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsTranslucent = manager.virtual_function(13, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsTranslucentTwoPass = manager.virtual_function(14, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Unused0 = manager.virtual_function(15, [], DataType.VOID, Convention.THISCALL)
    ComputeTranslucencyType = manager.virtual_function(16, [DataType.POINTER, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetModelMaterialCount = manager.virtual_function(17, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetModelMaterials = manager.virtual_function(18, [DataType.POINTER, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsModelVertexLit = manager.virtual_function(19, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetModelKeyValueText = manager.virtual_function(20, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetModelKeyValue = manager.virtual_function(21, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetModelRadius = manager.virtual_function(22, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    FindModel = manager.virtual_function(23, [DataType.POINTER, DataType.POINTER, DataType.STRING], DataType.INT, Convention.THISCALL)
    FindModel_2 = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetVirtualModel = manager.virtual_function(25, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetAnimBlock = manager.virtual_function(26, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    GetModelMaterialColorAndLighting = manager.virtual_function(27, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetIlluminationPoint = manager.virtual_function(28, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetModelContents = manager.virtual_function(29, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetStudiomodel = manager.virtual_function(30, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetModelSpriteWidth = manager.virtual_function(31, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetModelSpriteHeight = manager.virtual_function(32, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetLevelScreenFadeRange = manager.virtual_function(33, [DataType.FLOAT, DataType.FLOAT], DataType.VOID, Convention.THISCALL)
    GetLevelScreenFadeRange = manager.virtual_function(34, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetViewScreenFadeRange = manager.virtual_function(35, [DataType.FLOAT, DataType.FLOAT], DataType.VOID, Convention.THISCALL)
    ComputeLevelScreenFade = manager.virtual_function(36, [DataType.POINTER, DataType.FLOAT, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    ComputeViewScreenFade = manager.virtual_function(37, [DataType.POINTER, DataType.FLOAT, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    GetAutoplayList = manager.virtual_function(38, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetCollideForVirtualTerrain = manager.virtual_function(39, [DataType.INT], DataType.INT, Convention.THISCALL)
    IsUsingFBTexture = manager.virtual_function(40, [DataType.POINTER, DataType.INT, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    FindOrLoadModel = manager.virtual_function(41, [DataType.STRING], DataType.INT, Convention.THISCALL)
    GetCacheHandle = manager.virtual_function(42, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBrushModelPlaneCount = manager.virtual_function(43, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBrushModelPlane = manager.virtual_function(44, [DataType.POINTER, DataType.INT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSurfacepropsForVirtualTerrain = manager.virtual_function(45, [DataType.INT], DataType.INT, Convention.THISCALL)
    UsesEnvCubemap = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    UsesStaticLighting = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReloadVCollide = manager.virtual_function(48, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class CModelInfoClient_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    GetModel = manager.virtual_function(1, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetModelIndex = manager.virtual_function(2, [DataType.STRING], DataType.INT, Convention.THISCALL)
    GetModelName = manager.virtual_function(3, [DataType.POINTER], DataType.STRING, Convention.THISCALL)
    GetVCollide = manager.virtual_function(4, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetVCollide_2 = manager.virtual_function(5, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetPhysics2VCollide = manager.virtual_function(6, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetModelBounds = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetModelRenderBounds = manager.virtual_function(8, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetModelFrameCount = manager.virtual_function(9, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetModelType = manager.virtual_function(10, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetModelExtraData = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ModelHasMaterialProxy = manager.virtual_function(12, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsTranslucent = manager.virtual_function(13, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsTranslucentTwoPass = manager.virtual_function(14, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Unused0 = manager.virtual_function(15, [], DataType.VOID, Convention.THISCALL)
    ComputeTranslucencyType = manager.virtual_function(16, [DataType.POINTER, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetModelMaterialCount = manager.virtual_function(17, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetModelMaterials = manager.virtual_function(18, [DataType.POINTER, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsModelVertexLit = manager.virtual_function(19, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetModelKeyValueText = manager.virtual_function(20, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetModelKeyValue = manager.virtual_function(21, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetModelRadius = manager.virtual_function(22, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    FindModel = manager.virtual_function(23, [DataType.POINTER, DataType.POINTER, DataType.STRING], DataType.INT, Convention.THISCALL)
    FindModel_2 = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetVirtualModel = manager.virtual_function(25, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetAnimBlock = manager.virtual_function(26, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    GetModelMaterialColorAndLighting = manager.virtual_function(27, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetIlluminationPoint = manager.virtual_function(28, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetModelContents = manager.virtual_function(29, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetStudiomodel = manager.virtual_function(30, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetModelSpriteWidth = manager.virtual_function(31, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetModelSpriteHeight = manager.virtual_function(32, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetLevelScreenFadeRange = manager.virtual_function(33, [DataType.FLOAT, DataType.FLOAT], DataType.POINTER, Convention.THISCALL)
    GetLevelScreenFadeRange = manager.virtual_function(34, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetViewScreenFadeRange = manager.virtual_function(35, [DataType.FLOAT, DataType.FLOAT], DataType.POINTER, Convention.THISCALL)
    ComputeLevelScreenFade = manager.virtual_function(36, [DataType.POINTER, DataType.FLOAT, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    ComputeViewScreenFade = manager.virtual_function(37, [DataType.POINTER, DataType.FLOAT, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    GetAutoplayList = manager.virtual_function(38, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetCollideForVirtualTerrain = manager.virtual_function(39, [DataType.INT], DataType.INT, Convention.THISCALL)
    IsUsingFBTexture = manager.virtual_function(40, [DataType.POINTER, DataType.INT, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    FindOrLoadModel = manager.virtual_function(41, [DataType.STRING], DataType.INT, Convention.THISCALL)
    GetCacheHandle = manager.virtual_function(42, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBrushModelPlaneCount = manager.virtual_function(43, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBrushModelPlane = manager.virtual_function(44, [DataType.POINTER, DataType.INT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSurfacepropsForVirtualTerrain = manager.virtual_function(45, [DataType.INT], DataType.INT, Convention.THISCALL)
    UsesEnvCubemap = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    UsesStaticLighting = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReloadVCollide = manager.virtual_function(48, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class CModelLoader_00000000(CustomType, metaclass=manager):
    Init = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Shutdown = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    GetCount = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    GetModelForIndex = manager.virtual_function(3, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(4, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetExtraData = manager.virtual_function(5, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetModelFileSize = manager.virtual_function(6, [DataType.STRING], DataType.INT, Convention.THISCALL)
    GetModelForName = manager.virtual_function(7, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReferenceModel = manager.virtual_function(8, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    UnreferenceModel = manager.virtual_function(9, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    UnreferenceAllModels = manager.virtual_function(10, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    UnloadUnreferencedModels = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    EndOfLoadingPurgeUnusedModels = manager.virtual_function(12, [], DataType.INT, Convention.THISCALL)
    Map_GetRenderInfoAllocated = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    Map_SetRenderInfoAllocated = manager.virtual_function(14, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    Map_LoadDisplacements = manager.virtual_function(15, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Print = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    Map_IsValid = manager.virtual_function(17, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    RecomputeSurfaceFlags = manager.virtual_function(18, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    Studio_ReloadModels = manager.virtual_function(19, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsLoaded = manager.virtual_function(20, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    LastLoadedMapHasHDRLighting = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    ReloadFilesInList = manager.virtual_function(22, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetWorldModel = manager.virtual_function(23, [], DataType.INT, Convention.THISCALL)

class CMDLCacheNotify_00000000(CustomType, metaclass=manager):
    OnDataLoaded = manager.virtual_function(0, [DataType.POINTER, DataType.USHORT], DataType.INT, Convention.THISCALL)
    OnDataUnloaded = manager.virtual_function(1, [DataType.POINTER, DataType.USHORT], DataType.VOID, Convention.THISCALL)

class CNetworkStringTableDictionaryManager_00000000(CustomType, metaclass=manager):
    OnLevelLoadStart = manager.virtual_function(0, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnBSPFullyUnloaded = manager.virtual_function(1, [], DataType.VOID, Convention.THISCALL)
    GetCRC = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)

class CNetworkStringTable_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    GetTableName = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    GetTableId = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    GetNumStrings = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    GetMaxStrings = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    GetEntryBits = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    SetTick = manager.virtual_function(6, [DataType.INT], DataType.INT, Convention.THISCALL)
    ChangedSinceTick = manager.virtual_function(7, [DataType.INT], DataType.BOOL, Convention.THISCALL)
    AddString = manager.virtual_function(8, [DataType.BOOL, DataType.STRING, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetString = manager.virtual_function(9, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetStringUserData = manager.virtual_function(10, [DataType.INT, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetStringUserData = manager.virtual_function(11, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    FindStringIndex = manager.virtual_function(12, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetStringChangedCallback = manager.virtual_function(13, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    Dump = manager.virtual_function(14, [], DataType.INT, Convention.THISCALL)
    Lock = manager.virtual_function(15, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)

class CNetworkStringTableContainer_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    CreateStringTable = manager.virtual_function(1, [DataType.STRING, DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.POINTER, Convention.THISCALL)
    RemoveAllTables = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    FindTable = manager.virtual_function(3, [DataType.STRING], DataType.INT, Convention.THISCALL)
    GetTable = manager.virtual_function(4, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetNumTables = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    SetAllowClientSideAddString = manager.virtual_function(6, [DataType.POINTER, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    CreateDictionary = manager.virtual_function(7, [DataType.STRING], DataType.INT, Convention.THISCALL)

class CNetChan_00000000(CustomType, metaclass=manager):
    GetName = manager.virtual_function(0, [], DataType.STRING, Convention.THISCALL)
    GetAddress = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    GetTime = manager.virtual_function(2, [], DataType.POINTER, Convention.THISCALL)
    GetTimeConnected = manager.virtual_function(3, [], DataType.POINTER, Convention.THISCALL)
    GetBufferSize = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    GetDataRate = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    IsLoopback = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)
    IsTimingOut = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    IsPlayback = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    GetLatency = manager.virtual_function(9, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetAvgLatency = manager.virtual_function(10, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetAvgLoss = manager.virtual_function(11, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetAvgChoke = manager.virtual_function(12, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetAvgData = manager.virtual_function(13, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetAvgPackets = manager.virtual_function(14, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetTotalData = manager.virtual_function(15, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetTotalPackets = manager.virtual_function(16, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetSequenceNr = manager.virtual_function(17, [DataType.INT], DataType.INT, Convention.THISCALL)
    IsValidPacket = manager.virtual_function(18, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetPacketTime = manager.virtual_function(19, [DataType.INT, DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPacketBytes = manager.virtual_function(20, [DataType.INT, DataType.INT, DataType.INT], DataType.UINT, Convention.THISCALL)
    GetStreamProgress = manager.virtual_function(21, [DataType.INT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetTimeSinceLastReceived = manager.virtual_function(22, [], DataType.POINTER, Convention.THISCALL)
    GetCommandInterpolationAmount = manager.virtual_function(23, [DataType.INT, DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPacketResponseLatency = manager.virtual_function(24, [DataType.INT, DataType.INT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetRemoteFramerate = manager.virtual_function(25, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetTimeoutSeconds = manager.virtual_function(26, [], DataType.POINTER, Convention.THISCALL)
    destructor = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    SetDataRate = manager.virtual_function(28, [DataType.FLOAT], DataType.POINTER, Convention.THISCALL)
    RegisterMessage = manager.virtual_function(29, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    StartStreaming = manager.virtual_function(30, [DataType.UINT], DataType.INT, Convention.THISCALL)
    ResetStreaming = manager.virtual_function(31, [], DataType.POINTER, Convention.THISCALL)
    SetTimeout = manager.virtual_function(32, [DataType.FLOAT, DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    SetDemoRecorder = manager.virtual_function(33, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetChallengeNr = manager.virtual_function(34, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    Reset = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    Clear = manager.virtual_function(36, [], DataType.INT, Convention.THISCALL)
    Shutdown = manager.virtual_function(37, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    ProcessPlayback = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    ProcessStream = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    ProcessPacket = manager.virtual_function(40, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SendNetMsg = manager.virtual_function(41, [DataType.POINTER, DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SendData = manager.virtual_function(42, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SendFile = manager.virtual_function(43, [DataType.STRING, DataType.UINT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DenyFile = manager.virtual_function(44, [DataType.STRING, DataType.UINT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    RequestFile_OLD = manager.virtual_function(45, [DataType.STRING, DataType.UINT], DataType.INT, Convention.THISCALL)
    SetChoked = manager.virtual_function(46, [], DataType.POINTER, Convention.THISCALL)
    SendDatagram = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Transmit = manager.virtual_function(48, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    GetRemoteAddress = manager.virtual_function(49, [], DataType.STRING, Convention.THISCALL)
    GetMsgHandler = manager.virtual_function(50, [], DataType.INT, Convention.THISCALL)
    GetDropNumber = manager.virtual_function(51, [], DataType.INT, Convention.THISCALL)
    GetSocket = manager.virtual_function(52, [], DataType.INT, Convention.THISCALL)
    GetChallengeNr = manager.virtual_function(53, [], DataType.INT, Convention.THISCALL)
    GetSequenceData = manager.virtual_function(54, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSequenceData = manager.virtual_function(55, [DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    UpdateMessageStats = manager.virtual_function(56, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    CanPacket = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    IsOverflowed = manager.virtual_function(58, [], DataType.INT, Convention.THISCALL)
    IsTimedOut = manager.virtual_function(59, [], DataType.INT, Convention.THISCALL)
    HasPendingReliableData = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    SetFileTransmissionMode = manager.virtual_function(61, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetCompressionMode = manager.virtual_function(62, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    RequestFile = manager.virtual_function(63, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaxBufferSize = manager.virtual_function(64, [DataType.BOOL, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsNull = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    GetNumBitsWritten = manager.virtual_function(66, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetInterpolationAmount = manager.virtual_function(67, [DataType.FLOAT], DataType.POINTER, Convention.THISCALL)
    SetRemoteFramerate = manager.virtual_function(68, [DataType.FLOAT, DataType.FLOAT], DataType.POINTER, Convention.THISCALL)
    SetMaxRoutablePayloadSize = manager.virtual_function(69, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetMaxRoutablePayloadSize = manager.virtual_function(70, [], DataType.INT, Convention.THISCALL)
    SetActiveChannel = manager.virtual_function(71, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    AttachSplitPlayer = manager.virtual_function(72, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    DetachSplitPlayer = manager.virtual_function(73, [DataType.INT], DataType.INT, Convention.THISCALL)
    IsRemoteDisconnected = manager.virtual_function(74, [], DataType.INT, Convention.THISCALL)

class CSteamSocketMgr_00000000(CustomType, metaclass=manager):
    Init = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Shutdown = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    GetCnxType = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    OpenSocket = manager.virtual_function(3, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.STRING, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    CloseSocket = manager.virtual_function(4, [DataType.INT], DataType.VOID, Convention.THISCALL)
    sendto = manager.virtual_function(5, [DataType.INT, DataType.STRING, DataType.INT, DataType.INT, DataType.POINTER, DataType.INT], DataType.UINT, Convention.THISCALL)
    recvfrom = manager.virtual_function(6, [DataType.INT, DataType.STRING, DataType.INT, DataType.INT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSteamIDForRemote = manager.virtual_function(7, [DataType.POINTER], DataType.LONG_LONG, Convention.THISCALL)

class CNetSupportImpl_00000000(CustomType, metaclass=manager):
    Connect = manager.virtual_function(0, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Disconnect = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    QueryInterface = manager.virtual_function(2, [DataType.STRING], DataType.POINTER, Convention.THISCALL)
    Init = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    Shutdown = manager.virtual_function(4, [], DataType.VOID, Convention.THISCALL)
    GetEngineBuildNumber = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    GetServerInfo = manager.virtual_function(6, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetClientInfo = manager.virtual_function(7, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    UpdateServerReservation = manager.virtual_function(8, [DataType.ULONG_LONG], DataType.INT, Convention.THISCALL)
    UpdateClientReservation = manager.virtual_function(9, [DataType.ULONG_LONG, DataType.ULONG_LONG], DataType.INT, Convention.THISCALL)
    ReserveServer = manager.virtual_function(10, [DataType.POINTER, DataType.POINTER, DataType.ULONG_LONG, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMatchEvent = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateChannel = manager.virtual_function(12, [DataType.INT, DataType.POINTER, DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ProcessSocket = manager.virtual_function(13, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SendPacket = manager.virtual_function(14, [DataType.POINTER, DataType.INT, DataType.POINTER, DataType.POINTER, DataType.INT, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)

class COcclusionSystem_00000000(CustomType, metaclass=manager):
    ActivateOccluder = manager.virtual_function(0, [DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetView = manager.virtual_function(1, [DataType.POINTER, DataType.FLOAT, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOccluded = manager.virtual_function(2, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetOcclusionParameters = manager.virtual_function(3, [DataType.FLOAT, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    MinOccluderArea = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    DrawDebugOverlays = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)

class COverlayMgr_00000000(CustomType, metaclass=manager):
    LoadOverlays = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    UnloadOverlays = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    CreateFragments = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    ReSortMaterials = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    ClearRenderLists = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    ClearRenderLists_2 = manager.virtual_function(5, [DataType.INT], DataType.INT, Convention.THISCALL)
    AddFragmentListToRenderList = manager.virtual_function(6, [DataType.INT, DataType.USHORT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    RenderOverlays = manager.virtual_function(7, [DataType.INT], DataType.STRING, Convention.THISCALL)
    SetOverlayBindProxy = manager.virtual_function(8, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    UpdateOverlayRenderLevels = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)

class CPropFadeUIPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(236, [], DataType.INT, Convention.THISCALL)
    Deactivate = manager.virtual_function(237, [], DataType.INT, Convention.THISCALL)
    OnTextChanged = manager.virtual_function(238, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class CPerfUIChildPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(236, [], DataType.VOID, Convention.THISCALL)
    Deactivate = manager.virtual_function(237, [], DataType.VOID, Convention.THISCALL)

class CAreaPortalsUIPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(236, [], DataType.INT, Convention.THISCALL)
    Deactivate = manager.virtual_function(237, [], DataType.INT, Convention.THISCALL)

class COcclusionUIPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(236, [], DataType.INT, Convention.THISCALL)
    Deactivate = manager.virtual_function(237, [], DataType.INT, Convention.THISCALL)
    OnTextChanged = manager.virtual_function(238, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnCheckButtonChecked = manager.virtual_function(239, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)

class CPerfUIPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnTextChanged = manager.virtual_function(279, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)

class CEnginePerfTools_00000000(CustomType, metaclass=manager):
    Init = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    Shutdown = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    InstallPerformanceToolsUI = manager.virtual_function(2, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    ShouldPause = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)

class CPhys2UIPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnTextChanged = manager.virtual_function(279, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class CPureServerWhitelist_CAllowFromDiskList_00000000(CustomType, metaclass=manager):
    IsFileInList = manager.virtual_function(0, [DataType.STRING], DataType.INT, Convention.THISCALL)
    Release = manager.virtual_function(1, [], DataType.VOID, Convention.THISCALL)

class CPureServerWhitelist_CForceMatchList_00000000(CustomType, metaclass=manager):
    IsFileInList = manager.virtual_function(0, [DataType.STRING], DataType.INT, Convention.THISCALL)
    Release = manager.virtual_function(1, [], DataType.VOID, Convention.THISCALL)

class CVEfx_00000000(CustomType, metaclass=manager):
    Draw_DecalIndexFromName = manager.virtual_function(0, [DataType.STRING], DataType.INT, Convention.THISCALL)
    DecalShoot = manager.virtual_function(1, [DataType.INT, DataType.INT, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    DecalColorShoot = manager.virtual_function(2, [DataType.INT, DataType.INT, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.INT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PlayerDecalShoot = manager.virtual_function(3, [DataType.POINTER, DataType.POINTER, DataType.INT, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    CL_AllocDlight = manager.virtual_function(4, [DataType.INT], DataType.INT, Convention.THISCALL)
    CL_AllocElight = manager.virtual_function(5, [DataType.INT], DataType.INT, Convention.THISCALL)
    CL_GetActiveDLights = manager.virtual_function(6, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Draw_DecalNameFromIndex = manager.virtual_function(7, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetElightByKey = manager.virtual_function(8, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    destructor = manager.virtual_function(9, [], DataType.VOID, Convention.THISCALL)

class CSaveRestoreFileSystem_00000000(CustomType, metaclass=manager):
    Open = manager.virtual_function(0, [DataType.STRING, DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(1, [DataType.POINTER], DataType.UINT, Convention.THISCALL)
    Read = manager.virtual_function(2, [DataType.POINTER, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    Write = manager.virtual_function(3, [DataType.POINTER, DataType.INT, DataType.POINTER], DataType.UINT, Convention.THISCALL)
    Seek = manager.virtual_function(4, [DataType.POINTER, DataType.INT, DataType.POINTER], DataType.UINT, Convention.THISCALL)
    Tell = manager.virtual_function(5, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Size = manager.virtual_function(6, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Size_2 = manager.virtual_function(7, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    FileExists = manager.virtual_function(8, [DataType.STRING, DataType.STRING], DataType.BOOL, Convention.THISCALL)
    RenameFile = manager.virtual_function(9, [DataType.STRING, DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    RemoveFile = manager.virtual_function(10, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    AsyncFinishAllWrites = manager.virtual_function(11, [], DataType.VOID, Convention.THISCALL)
    AsyncRelease = manager.virtual_function(12, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    AsyncWrite = manager.virtual_function(13, [DataType.STRING, DataType.POINTER, DataType.INT, DataType.BOOL, DataType.BOOL, DataType.POINTER], DataType.INT, Convention.THISCALL)
    AsyncFinish = manager.virtual_function(14, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    AsyncAppend = manager.virtual_function(15, [DataType.STRING, DataType.POINTER, DataType.INT, DataType.BOOL, DataType.POINTER], DataType.INT, Convention.THISCALL)
    AsyncAppendFile = manager.virtual_function(16, [DataType.STRING, DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    DirectoryCopy = manager.virtual_function(17, [DataType.STRING, DataType.STRING, DataType.BOOL], DataType.UINT, Convention.THISCALL)
    DirectoryExtract = manager.virtual_function(18, [DataType.POINTER, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DirectoryCount = manager.virtual_function(19, [DataType.STRING], DataType.INT, Convention.THISCALL)
    DirectoryClear = manager.virtual_function(20, [DataType.STRING, DataType.BOOL], DataType.UINT, Convention.THISCALL)
    AuditFiles = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    LoadFileFromDisk = manager.virtual_function(22, [DataType.STRING], DataType.INT, Convention.THISCALL)

class CSPSharedMemory_00000000(CustomType, metaclass=manager):
    Init = manager.virtual_function(0, [DataType.UINT], DataType.INT, Convention.THISCALL)
    Base = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    Size = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    AddRef = manager.virtual_function(3, [], DataType.POINTER, Convention.THISCALL)
    Release = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)

class COM_IOReadBinary_00000000(CustomType, metaclass=manager):
    open = manager.virtual_function(0, [DataType.STRING], DataType.INT, Convention.THISCALL)
    read = manager.virtual_function(1, [DataType.POINTER, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    close = manager.virtual_function(2, [DataType.INT], DataType.INT, Convention.THISCALL)
    seek = manager.virtual_function(3, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    tell = manager.virtual_function(4, [DataType.INT], DataType.INT, Convention.THISCALL)
    size = manager.virtual_function(5, [DataType.INT], DataType.INT, Convention.THISCALL)

class CSpatialPartition_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    CreateHandle = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateHandle_2 = manager.virtual_function(2, [DataType.POINTER, DataType.INT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    DestroyHandle = manager.virtual_function(3, [DataType.USHORT], DataType.VOID, Convention.THISCALL)
    Insert = manager.virtual_function(4, [DataType.INT, DataType.USHORT], DataType.INT, Convention.THISCALL)
    Remove = manager.virtual_function(5, [DataType.INT, DataType.USHORT], DataType.INT, Convention.THISCALL)
    RemoveAndInsert = manager.virtual_function(6, [DataType.INT, DataType.INT, DataType.USHORT], DataType.INT, Convention.THISCALL)
    Remove_2 = manager.virtual_function(7, [DataType.USHORT], DataType.INT, Convention.THISCALL)
    ElementMoved = manager.virtual_function(8, [DataType.USHORT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    HideElement = manager.virtual_function(9, [DataType.USHORT], DataType.INT, Convention.THISCALL)
    UnhideElement = manager.virtual_function(10, [DataType.USHORT, DataType.INT], DataType.INT, Convention.THISCALL)
    InstallQueryCallback = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RemoveQueryCallback = manager.virtual_function(12, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    EnumerateElementsInBox = manager.virtual_function(13, [DataType.INT, DataType.POINTER, DataType.POINTER, DataType.BOOL, DataType.POINTER], DataType.INT, Convention.THISCALL)
    EnumerateElementsInSphere = manager.virtual_function(14, [DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL, DataType.POINTER], DataType.INT, Convention.THISCALL)
    EnumerateElementsAlongRay = manager.virtual_function(15, [DataType.INT, DataType.POINTER, DataType.BOOL, DataType.POINTER], DataType.INT, Convention.THISCALL)
    EnumerateElementsAtPoint = manager.virtual_function(16, [DataType.INT, DataType.POINTER, DataType.BOOL, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SuppressLists = manager.virtual_function(17, [DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetSuppressedLists = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    RenderAllObjectsInTree = manager.virtual_function(19, [DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RenderObjectsInPlayerLeafs = manager.virtual_function(20, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RenderLeafsForRayTraceStart = manager.virtual_function(21, [DataType.FLOAT], DataType.VOID, Convention.THISCALL)
    RenderLeafsForRayTraceEnd = manager.virtual_function(22, [], DataType.VOID, Convention.THISCALL)
    RenderLeafsForHullTraceStart = manager.virtual_function(23, [DataType.FLOAT], DataType.VOID, Convention.THISCALL)
    RenderLeafsForHullTraceEnd = manager.virtual_function(24, [], DataType.VOID, Convention.THISCALL)
    RenderLeafsForBoxStart = manager.virtual_function(25, [DataType.FLOAT], DataType.VOID, Convention.THISCALL)
    RenderLeafsForBoxEnd = manager.virtual_function(26, [], DataType.VOID, Convention.THISCALL)
    RenderLeafsForSphereStart = manager.virtual_function(27, [DataType.FLOAT], DataType.VOID, Convention.THISCALL)
    RenderLeafsForSphereEnd = manager.virtual_function(28, [], DataType.VOID, Convention.THISCALL)
    RenderObjectsInBox = manager.virtual_function(29, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.VOID, Convention.THISCALL)
    RenderObjectsInSphere = manager.virtual_function(30, [DataType.POINTER, DataType.FLOAT, DataType.FLOAT], DataType.VOID, Convention.THISCALL)
    RenderObjectsAlongRay = manager.virtual_function(31, [DataType.POINTER, DataType.FLOAT], DataType.VOID, Convention.THISCALL)
    ReportStats = manager.virtual_function(32, [DataType.STRING], DataType.INT, Convention.THISCALL)
    Init = manager.virtual_function(33, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    DrawDebugOverlays = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    InsertIntoTree = manager.virtual_function(35, [DataType.USHORT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    RemoveFromTree = manager.virtual_function(36, [DataType.USHORT], DataType.CHAR, Convention.THISCALL)

class CLog_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    FireGameEvent = manager.virtual_function(1, [DataType.POINTER], DataType.STRING, Convention.THISCALL)
    GetEventDebugID = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)

class CGameServer_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    ProcessConnectionlessPacket = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetNumClients = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    GetNumProxies = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    GetNumFakeClients = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    GetMaxClients = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    GetClient = manager.virtual_function(6, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetClientCount = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetUDPPort = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    GetTime = manager.virtual_function(9, [], DataType.POINTER, Convention.THISCALL)
    GetTick = manager.virtual_function(10, [], DataType.INT, Convention.THISCALL)
    GetTickInterval = manager.virtual_function(11, [], DataType.POINTER, Convention.THISCALL)
    GetTimescale = manager.virtual_function(12, [], DataType.POINTER, Convention.THISCALL)
    GetName = manager.virtual_function(13, [], DataType.STRING, Convention.THISCALL)
    GetMapName = manager.virtual_function(14, [], DataType.STRING, Convention.THISCALL)
    GetSpawnCount = manager.virtual_function(15, [], DataType.INT, Convention.THISCALL)
    GetNumClasses = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetClassBits = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetNetStats = manager.virtual_function(18, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetNumPlayers = manager.virtual_function(19, [], DataType.INT, Convention.THISCALL)
    GetPlayerInfo = manager.virtual_function(20, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsActive = manager.virtual_function(21, [], DataType.BOOL, Convention.THISCALL)
    IsLoading = manager.virtual_function(22, [], DataType.BOOL, Convention.THISCALL)
    IsDedicated = manager.virtual_function(23, [], DataType.INT, Convention.THISCALL)
    IsPaused = manager.virtual_function(24, [], DataType.BOOL, Convention.THISCALL)
    IsMultiplayer = manager.virtual_function(25, [], DataType.BOOL, Convention.THISCALL)
    IsPausable = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    IsHLTV = manager.virtual_function(27, [], DataType.INT, Convention.THISCALL)
    GetPassword = manager.virtual_function(28, [], DataType.STRING, Convention.THISCALL)
    SetPaused = manager.virtual_function(29, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTimescale = manager.virtual_function(30, [DataType.FLOAT], DataType.POINTER, Convention.THISCALL)
    SetPassword = manager.virtual_function(31, [DataType.STRING], DataType.POINTER, Convention.THISCALL)
    BroadcastMessage = manager.virtual_function(32, [DataType.POINTER, DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    BroadcastMessage_2 = manager.virtual_function(33, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    DisconnectClient = manager.virtual_function(34, [DataType.POINTER, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetCPUUsage = manager.virtual_function(35, [], DataType.POINTER, Convention.THISCALL)
    BroadcastPrintf = manager.virtual_function(36, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetMaxClients = manager.virtual_function(37, [DataType.INT], DataType.INT, Convention.THISCALL)
    WriteDeltaEntities = manager.virtual_function(38, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    WriteTempEntities = manager.virtual_function(39, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    Init = manager.virtual_function(40, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    Clear = manager.virtual_function(41, [], DataType.INT, Convention.THISCALL)
    Shutdown = manager.virtual_function(42, [], DataType.INT, Convention.THISCALL)
    CreateFakeClient = manager.virtual_function(43, [DataType.STRING], DataType.POINTER, Convention.THISCALL)
    RemoveClientFromGame = manager.virtual_function(44, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SendClientMessages = manager.virtual_function(45, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    FillServerInfo = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    UserInfoChanged = manager.virtual_function(47, [DataType.INT], DataType.INT, Convention.THISCALL)
    RejectConnection = manager.virtual_function(48, [DataType.POINTER, DataType.STRING], DataType.INT, Convention.THISCALL)
    CheckIPRestrictions = manager.virtual_function(49, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    ConnectClient = manager.virtual_function(50, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.STRING, DataType.STRING, DataType.STRING, DataType.INT, DataType.POINTER, DataType.BOOL], DataType.STRING, Convention.THISCALL)
    CreateNewClient = manager.virtual_function(51, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    FinishCertificateCheck = manager.virtual_function(52, [DataType.POINTER, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetChallengeNr = manager.virtual_function(53, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetChallengeType = manager.virtual_function(54, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CheckHostVersion = manager.virtual_function(55, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    CheckChallengeNr = manager.virtual_function(56, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    CheckChallengeType = manager.virtual_function(57, [DataType.POINTER, DataType.INT, DataType.POINTER, DataType.INT, DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    CheckPassword = manager.virtual_function(58, [DataType.POINTER, DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    ReplyChallenge = manager.virtual_function(59, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReplyServerChallenge = manager.virtual_function(60, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    ReplyReservationRequest = manager.virtual_function(61, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    CalculateCPUUsage = manager.virtual_function(62, [], DataType.VOID, Convention.THISCALL)
    ShouldUpdateMasterServer = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    UpdateMasterServerPlayers = manager.virtual_function(64, [], DataType.INT, Convention.THISCALL)

class CMaster_00000000(CustomType, metaclass=manager):
    Init = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Shutdown = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    InitConnection = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    ShutdownConnection = manager.virtual_function(3, [DataType.POINTER], DataType.STRING, Convention.THISCALL)
    AddServer = manager.virtual_function(4, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RemoveServer = manager.virtual_function(5, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    UseDefault = manager.virtual_function(6, [], DataType.VOID, Convention.THISCALL)
    CheckHeartbeat = manager.virtual_function(7, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SendHeartbeat = manager.virtual_function(8, [DataType.POINTER, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetMaster_Legacy_f = manager.virtual_function(9, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Heartbeat_Legacy_f = manager.virtual_function(10, [], DataType.INT, Convention.THISCALL)
    IsMasterServerAddress = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsCorrectMasterChallenge = manager.virtual_function(12, [DataType.POINTER, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    HandleUnknown = manager.virtual_function(13, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    RestartOnLevelChange = manager.virtual_function(14, [], DataType.INT, Convention.THISCALL)
    SetRestartOnLevelChange = manager.virtual_function(15, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    destructor = manager.virtual_function(16, [], DataType.VOID, Convention.THISCALL)

class CServerPlugin_00000000(CustomType, metaclass=manager):
    CreateMessage = manager.virtual_function(0, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.VOID, Convention.THISCALL)
    ClientCommand = manager.virtual_function(1, [DataType.POINTER, DataType.STRING], DataType.INT, Convention.THISCALL)
    StartQueryCvarValue = manager.virtual_function(2, [DataType.POINTER, DataType.STRING], DataType.INT, Convention.THISCALL)
    LevelInit = manager.virtual_function(3, [DataType.STRING, DataType.STRING, DataType.STRING, DataType.STRING, DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    ServerActivate = manager.virtual_function(4, [DataType.POINTER, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GameFrame = manager.virtual_function(5, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    LevelShutdown = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)
    ClientActive = manager.virtual_function(7, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    ClientDisconnect = manager.virtual_function(8, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ClientPutInServer = manager.virtual_function(9, [DataType.POINTER, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetCommandClient = manager.virtual_function(10, [DataType.INT], DataType.INT, Convention.THISCALL)
    ClientSettingsChanged = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ClientConnect = manager.virtual_function(12, [DataType.POINTER, DataType.STRING, DataType.STRING, DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ClientCommand_2 = manager.virtual_function(13, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    NetworkIDValidated = manager.virtual_function(14, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    OnQueryCvarValueFinished = manager.virtual_function(15, [DataType.INT, DataType.POINTER, DataType.POINTER, DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    OnEdictAllocated = manager.virtual_function(16, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnEdictFreed = manager.virtual_function(17, [DataType.POINTER], DataType.VOID, Convention.THISCALL)

class CRConServer_00000000(CustomType, metaclass=manager):
    ShouldAcceptSocket = manager.virtual_function(0, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnSocketAccepted = manager.virtual_function(1, [DataType.INT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnSocketClosed = manager.virtual_function(2, [DataType.INT, DataType.POINTER, DataType.POINTER], DataType.VOID, Convention.THISCALL)

class CServerRemoteAccess_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    WriteDataRequest = manager.virtual_function(1, [DataType.UINT, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    ReadDataResponse = manager.virtual_function(2, [DataType.UINT, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    GetNextListenerID = manager.virtual_function(3, [DataType.BOOL, DataType.POINTER], DataType.INT, Convention.THISCALL)
    RegisterAdminUIID = manager.virtual_function(4, [DataType.UINT], DataType.UINT, Convention.THISCALL)

class CEngineConsoleLoggingListener_00000000(CustomType, metaclass=manager):
    Log = manager.virtual_function(0, [DataType.POINTER, DataType.STRING], DataType.INT, Convention.THISCALL)

class CModAppSystemGroup_00000000(CustomType, metaclass=manager):
    Create = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    PreInit = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    Main = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PostShutdown = manager.virtual_function(3, [], DataType.VOID, Convention.THISCALL)
    Destroy = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    Startup = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    Shutdown = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)
    LoadModuleDLL = manager.virtual_function(7, [DataType.STRING], DataType.INT, Convention.THISCALL)

class CEngineAPI_00000000(CustomType, metaclass=manager):
    Connect = manager.virtual_function(0, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Disconnect = manager.virtual_function(1, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(2, [DataType.STRING], DataType.INT, Convention.THISCALL)
    Init = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    Shutdown = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    SetStartupInfo = manager.virtual_function(5, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Run = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)
    SetEngineWindow = manager.virtual_function(7, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostConsoleCommand = manager.virtual_function(8, [DataType.STRING], DataType.INT, Convention.THISCALL)
    IsRunningSimulation = manager.virtual_function(9, [], DataType.BOOL, Convention.THISCALL)
    ActivateSimulation = manager.virtual_function(10, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMap = manager.virtual_function(11, [DataType.STRING], DataType.INT, Convention.THISCALL)

class CDedicatedServerAPI_00000000(CustomType, metaclass=manager):
    Connect = manager.virtual_function(0, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Disconnect = manager.virtual_function(1, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(2, [DataType.STRING], DataType.INT, Convention.THISCALL)
    Init = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    Shutdown = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    ModInit = manager.virtual_function(5, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ModShutdown = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)
    RunFrame = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    AddConsoleText = manager.virtual_function(8, [DataType.STRING], DataType.INT, Convention.THISCALL)
    UpdateStatus = manager.virtual_function(9, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    UpdateHostname = manager.virtual_function(10, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetSubProcessID = manager.virtual_function(11, [DataType.INT, DataType.INT], DataType.POINTER, Convention.THISCALL)

class CEngine_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    Load = manager.virtual_function(1, [DataType.BOOL, DataType.STRING], DataType.INT, Convention.THISCALL)
    Unload = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    SetNextState = manager.virtual_function(3, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetState = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    Frame = manager.virtual_function(5, [], DataType.VOID, Convention.THISCALL)
    GetFrameTime = manager.virtual_function(6, [], DataType.POINTER, Convention.THISCALL)
    GetCurTime = manager.virtual_function(7, [], DataType.POINTER, Convention.THISCALL)
    GetQuitting = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    SetQuitting = manager.virtual_function(9, [DataType.INT], DataType.INT, Convention.THISCALL)

class CVideoMode_MaterialSystem_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    Init = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    Shutdown = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    DrawStartupGraphic = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    CreateGameWindow = manager.virtual_function(4, [DataType.INT, DataType.INT, DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetGameWindow = manager.virtual_function(5, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetMode = manager.virtual_function(6, [DataType.INT, DataType.INT, DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetModeCount = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetMode = manager.virtual_function(8, [DataType.INT], DataType.STRING, Convention.THISCALL)
    UpdateWindowPosition = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    RestoreVideo = manager.virtual_function(10, [], DataType.STRING, Convention.THISCALL)
    ReleaseVideo = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    DrawNullBackground = manager.virtual_function(12, [DataType.POINTER, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InvalidateWindow = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    GetModeWidth = manager.virtual_function(14, [], DataType.INT, Convention.THISCALL)
    GetModeHeight = manager.virtual_function(15, [], DataType.INT, Convention.THISCALL)
    IsWindowedMode = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    NoWindowBorder = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetClientViewRect = manager.virtual_function(18, [], DataType.STRING, Convention.THISCALL)
    SetClientViewRect = manager.virtual_function(19, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    MarkClientViewRectDirty = manager.virtual_function(20, [], DataType.POINTER, Convention.THISCALL)
    TakeSnapshotTGA = manager.virtual_function(21, [DataType.STRING], DataType.INT, Convention.THISCALL)
    TakeSnapshotTGARect = manager.virtual_function(22, [DataType.STRING, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.BOOL, DataType.POINTER], DataType.INT, Convention.THISCALL)
    WriteMovieFrame = manager.virtual_function(23, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    TakeSnapshotJPEG = manager.virtual_function(24, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    TakeSnapshotJPEGToBuffer = manager.virtual_function(25, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    ReadScreenPixels = manager.virtual_function(26, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    ReleaseFullScreen = manager.virtual_function(27, [], DataType.POINTER, Convention.THISCALL)
    ChangeDisplaySettingsToFullscreen = manager.virtual_function(28, [DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    AdjustForModeChange = manager.virtual_function(29, [], DataType.POINTER, Convention.THISCALL)

class CGame_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    Init = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Shutdown = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    CreateGameWindow = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    DestroyGameWindow = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    SetGameWindow = manager.virtual_function(5, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    InputAttachToGameWindow = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)
    InputDetachFromGameWindow = manager.virtual_function(7, [], DataType.VOID, Convention.THISCALL)
    PlayStartupVideos = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    GetMainWindow = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    GetMainWindowAddress = manager.virtual_function(10, [], DataType.STRING, Convention.THISCALL)
    GetDesktopInfo = manager.virtual_function(11, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetWindowXY = manager.virtual_function(12, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetWindowSize = manager.virtual_function(13, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetWindowRect = manager.virtual_function(14, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    IsActiveApp = manager.virtual_function(15, [], DataType.INT, Convention.THISCALL)
    DispatchAllStoredGameMessages = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(17, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    PlayVideoListAndWait = manager.virtual_function(18, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    PlayVideoAndWait = manager.virtual_function(19, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)

class CToolFrameworkInternal_00000000(CustomType, metaclass=manager):
    Connect = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Disconnect = manager.virtual_function(1, [], DataType.VOID, Convention.THISCALL)
    QueryInterface = manager.virtual_function(2, [DataType.STRING], DataType.INT, Convention.THISCALL)
    Init = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    Shutdown = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    ClientInit = manager.virtual_function(5, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ClientShutdown = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)
    ClientLevelInitPreEntityAllTools = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    ClientLevelInitPostEntityAllTools = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    ClientLevelShutdownPreEntityAllTools = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    ClientLevelShutdownPostEntityAllTools = manager.virtual_function(10, [], DataType.INT, Convention.THISCALL)
    ClientPreRenderAllTools = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    ClientPostRenderAllTools = manager.virtual_function(12, [], DataType.INT, Convention.THISCALL)
    IsThirdPersonCamera = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    IsToolRecording = manager.virtual_function(14, [], DataType.INT, Convention.THISCALL)
    ServerInit = manager.virtual_function(15, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ServerShutdown = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    ServerLevelInitPreEntityAllTools = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    ServerLevelInitPostEntityAllTools = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    ServerLevelShutdownPreEntityAllTools = manager.virtual_function(19, [], DataType.INT, Convention.THISCALL)
    ServerLevelShutdownPostEntityAllTools = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    ServerFrameUpdatePreEntityThinkAllTools = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    ServerFrameUpdatePostEntityThinkAllTools = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    ServerPreClientUpdateAllTools = manager.virtual_function(23, [], DataType.INT, Convention.THISCALL)
    ServerPreSetupVisibilityAllTools = manager.virtual_function(24, [], DataType.INT, Convention.THISCALL)
    CanQuit = manager.virtual_function(25, [], DataType.INT, Convention.THISCALL)
    PostInit = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(27, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    PostMessage = manager.virtual_function(28, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSoundSpatialization = manager.virtual_function(29, [DataType.INT, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    HostRunFrameBegin = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    HostRunFrameEnd = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    RenderFrameBegin = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    RenderFrameEnd = manager.virtual_function(33, [], DataType.VOID, Convention.THISCALL)
    VGui_PreRenderAllTools = manager.virtual_function(34, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    VGui_PostRenderAllTools = manager.virtual_function(35, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    VGui_PreSimulateAllTools = manager.virtual_function(36, [], DataType.INT, Convention.THISCALL)
    VGui_PostSimulateAllTools = manager.virtual_function(37, [], DataType.INT, Convention.THISCALL)
    InToolMode = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    ShouldGameRenderView = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    LookupProxy = manager.virtual_function(40, [DataType.STRING], DataType.INT, Convention.THISCALL)
    GetToolCount = manager.virtual_function(41, [], DataType.INT, Convention.THISCALL)
    GetToolName = manager.virtual_function(42, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    SwitchToTool = manager.virtual_function(43, [DataType.INT], DataType.INT, Convention.THISCALL)
    SwitchToTool_2 = manager.virtual_function(44, [DataType.STRING], DataType.INT, Convention.THISCALL)
    IsTopmostTool = manager.virtual_function(45, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetToolSystem = manager.virtual_function(46, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetTopmostTool = manager.virtual_function(47, [], DataType.INT, Convention.THISCALL)
    LoadToolModule = manager.virtual_function(48, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    PostToolMessage = manager.virtual_function(49, [DataType.UINT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    AdjustEngineViewport = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetupEngineView = manager.virtual_function(51, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetupAudioState = manager.virtual_function(52, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SFM_WriteServerDemoFile = manager.virtual_function(53, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)

class CClientEngineTools_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    LevelInitPreEntityAllTools = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    LevelInitPostEntityAllTools = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    LevelShutdownPreEntityAllTools = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    LevelShutdownPostEntityAllTools = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    PreRenderAllTools = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    PostRenderAllTools = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)
    PostToolMessage = manager.virtual_function(7, [DataType.UINT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    AdjustEngineViewport = manager.virtual_function(8, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetupEngineView = manager.virtual_function(9, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetupAudioState = manager.virtual_function(10, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    VGui_PreRenderAllTools = manager.virtual_function(11, [DataType.INT], DataType.INT, Convention.THISCALL)
    VGui_PostRenderAllTools = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    IsThirdPersonCamera = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    InToolMode = manager.virtual_function(14, [], DataType.INT, Convention.THISCALL)

class CServerEngineTools_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    LevelInitPreEntityAllTools = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    LevelInitPostEntityAllTools = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    LevelShutdownPreEntityAllTools = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    LevelShutdownPostEntityAllTools = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    FrameUpdatePreEntityThinkAllTools = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    FrameUpdatePostEntityThinkAllTools = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)
    PreClientUpdateAllTools = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetEntityData = manager.virtual_function(8, [DataType.STRING], DataType.STRING, Convention.THISCALL)
    QueryInterface = manager.virtual_function(9, [DataType.STRING], DataType.INT, Convention.THISCALL)
    PreSetupVisibilityAllTools = manager.virtual_function(10, [], DataType.INT, Convention.THISCALL)
    InToolMode = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    SFM_WriteServerDemoFile = manager.virtual_function(12, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)

class CWorkshopManager_00000000(CustomType, metaclass=manager):
    Update = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    GetPublishedFileInfoByID = manager.virtual_function(1, [DataType.ULONG_LONG], DataType.INT, Convention.THISCALL)
    AddFileInfoQuery = manager.virtual_function(2, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    AddPublishedFileVoteInfoRequest = manager.virtual_function(3, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    UpdatePublishedItemVote = manager.virtual_function(4, [DataType.ULONG_LONG, DataType.BOOL], DataType.INT, Convention.THISCALL)
    RemovePublishedFileInfo = manager.virtual_function(5, [DataType.ULONG_LONG], DataType.INT, Convention.THISCALL)
    DeletePublishedFile = manager.virtual_function(6, [DataType.ULONG_LONG], DataType.INT, Convention.THISCALL)
    DeleteUGCFileRequest = manager.virtual_function(7, [DataType.ULONG_LONG, DataType.BOOL], DataType.INT, Convention.THISCALL)
    UGCFileRequestExists = manager.virtual_function(8, [DataType.ULONG_LONG], DataType.INT, Convention.THISCALL)
    GetUGCFullPath = manager.virtual_function(9, [DataType.ULONG_LONG, DataType.STRING, DataType.UINT], DataType.INT, Convention.THISCALL)
    GetUGCFileDirectory = manager.virtual_function(10, [DataType.ULONG_LONG], DataType.INT, Convention.THISCALL)
    GetUGCFilename = manager.virtual_function(11, [DataType.ULONG_LONG], DataType.INT, Convention.THISCALL)
    GetUGCFileRequestStatus = manager.virtual_function(12, [DataType.ULONG_LONG], DataType.INT, Convention.THISCALL)
    PromoteUGCFileRequestToTop = manager.virtual_function(13, [DataType.ULONG_LONG], DataType.INT, Convention.THISCALL)
    GetCurrentUGCDownloadHandle = manager.virtual_function(14, [], DataType.INT, Convention.THISCALL)
    GetUGCFileHandleByFilename = manager.virtual_function(15, [DataType.STRING], DataType.INT, Convention.THISCALL)
    GetUGCFileRequestStatusByFilename = manager.virtual_function(16, [DataType.STRING], DataType.INT, Convention.THISCALL)
    GetUGCFileDownloadProgress = manager.virtual_function(17, [DataType.ULONG_LONG], DataType.INT, Convention.THISCALL)
    CreateFileDownloadRequest = manager.virtual_function(18, [DataType.ULONG_LONG, DataType.STRING, DataType.STRING, DataType.UINT, DataType.UINT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    CreateFileUploadRequest = manager.virtual_function(19, [DataType.STRING, DataType.STRING, DataType.STRING, DataType.UINT], DataType.INT, Convention.THISCALL)

class CVEngineServer_00000000(CustomType, metaclass=manager):
    ChangeLevel = manager.virtual_function(0, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    IsMapValid = manager.virtual_function(1, [DataType.STRING], DataType.INT, Convention.THISCALL)
    IsDedicatedServer = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    IsInEditMode = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    GetLaunchOptions = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    PrecacheModel = manager.virtual_function(5, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    PrecacheSentenceFile = manager.virtual_function(6, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    PrecacheDecal = manager.virtual_function(7, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    PrecacheGeneric = manager.virtual_function(8, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsModelPrecached = manager.virtual_function(9, [DataType.STRING], DataType.BOOL, Convention.THISCALL)
    IsDecalPrecached = manager.virtual_function(10, [DataType.STRING], DataType.BOOL, Convention.THISCALL)
    IsGenericPrecached = manager.virtual_function(11, [DataType.STRING], DataType.BOOL, Convention.THISCALL)
    GetClusterForOrigin = manager.virtual_function(12, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPVSForCluster = manager.virtual_function(13, [DataType.INT, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    CheckOriginInPVS = manager.virtual_function(14, [DataType.POINTER, DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    CheckBoxInPVS = manager.virtual_function(15, [DataType.POINTER, DataType.POINTER, DataType.STRING, DataType.INT], DataType.BOOL, Convention.THISCALL)
    GetPlayerUserId = manager.virtual_function(16, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPlayerNetworkIDString = manager.virtual_function(17, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsUserIDInUse = manager.virtual_function(18, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetLoadingProgressForUserID = manager.virtual_function(19, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetEntityCount = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    GetPlayerNetInfo = manager.virtual_function(21, [DataType.INT], DataType.INT, Convention.THISCALL)
    CreateEdict = manager.virtual_function(22, [DataType.INT], DataType.INT, Convention.THISCALL)
    RemoveEdict = manager.virtual_function(23, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PvAllocEntPrivateData = manager.virtual_function(24, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    FreeEntPrivateData = manager.virtual_function(25, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SaveAllocMemory = manager.virtual_function(26, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    SaveFreeMemory = manager.virtual_function(27, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    EmitAmbientSound = manager.virtual_function(28, [DataType.INT, DataType.POINTER, DataType.STRING, DataType.FLOAT, DataType.POINTER, DataType.INT, DataType.INT, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    FadeClientVolume = manager.virtual_function(29, [DataType.POINTER, DataType.FLOAT, DataType.FLOAT, DataType.FLOAT, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SentenceGroupPick = manager.virtual_function(30, [DataType.INT, DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SentenceGroupPickSequential = manager.virtual_function(31, [DataType.INT, DataType.STRING, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SentenceIndexFromName = manager.virtual_function(32, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SentenceNameFromIndex = manager.virtual_function(33, [DataType.INT], DataType.INT, Convention.THISCALL)
    SentenceGroupIndexFromName = manager.virtual_function(34, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SentenceGroupNameFromIndex = manager.virtual_function(35, [DataType.INT], DataType.INT, Convention.THISCALL)
    SentenceLength = manager.virtual_function(36, [DataType.INT], DataType.INT, Convention.THISCALL)
    ServerCommand = manager.virtual_function(37, [DataType.STRING], DataType.INT, Convention.THISCALL)
    ServerExecute = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    ClientCommand = manager.virtual_function(39, [DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    LightStyle = manager.virtual_function(40, [DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    StaticDecal = manager.virtual_function(41, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Message_DetermineMulticastRecipients = manager.virtual_function(42, [DataType.BOOL, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    EntityMessageBegin = manager.virtual_function(43, [DataType.INT, DataType.POINTER, DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    UserMessageBegin = manager.virtual_function(44, [DataType.POINTER, DataType.INT, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    MessageEnd = manager.virtual_function(45, [], DataType.INT, Convention.THISCALL)
    ClientPrintf = manager.virtual_function(46, [DataType.POINTER, DataType.STRING], DataType.INT, Convention.THISCALL)
    Con_NPrintf = manager.virtual_function(47, [DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    Con_NXPrintf = manager.virtual_function(48, [DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetView = manager.virtual_function(49, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OBSOLETE_Time = manager.virtual_function(50, [], DataType.POINTER, Convention.THISCALL)
    CrosshairAngle = manager.virtual_function(51, [DataType.POINTER, DataType.FLOAT, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    GetGameDir = manager.virtual_function(52, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    CompareFileTime = manager.virtual_function(53, [DataType.STRING, DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LockNetworkStringTables = manager.virtual_function(54, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    CreateFakeClient = manager.virtual_function(55, [DataType.STRING], DataType.INT, Convention.THISCALL)
    GetClientConVarValue = manager.virtual_function(56, [DataType.INT, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    ParseFile = manager.virtual_function(57, [DataType.STRING, DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    CopyFile = manager.virtual_function(58, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    ResetPVS = manager.virtual_function(59, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    AddOriginToPVS = manager.virtual_function(60, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetAreaPortalState = manager.virtual_function(61, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    PlaybackTempEntity = manager.virtual_function(62, [DataType.POINTER, DataType.FLOAT, DataType.POINTER, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    CheckHeadnodeVisible = manager.virtual_function(63, [DataType.INT, DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    CheckAreasConnected = manager.virtual_function(64, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetArea = manager.virtual_function(65, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetAreaBits = manager.virtual_function(66, [DataType.INT, DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetAreaPortalPlane = manager.virtual_function(67, [DataType.POINTER, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadGameState = manager.virtual_function(68, [DataType.STRING, DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    LoadAdjacentEnts = manager.virtual_function(69, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    ClearSaveDir = manager.virtual_function(70, [], DataType.INT, Convention.THISCALL)
    GetMapEntitiesString = manager.virtual_function(71, [], DataType.INT, Convention.THISCALL)
    TextMessageGet = manager.virtual_function(72, [DataType.STRING], DataType.INT, Convention.THISCALL)
    LogPrint = manager.virtual_function(73, [DataType.STRING], DataType.INT, Convention.THISCALL)
    IsLogEnabled = manager.virtual_function(74, [], DataType.INT, Convention.THISCALL)
    BuildEntityClusterList = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SolidMoved = manager.virtual_function(76, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    TriggerMoved = manager.virtual_function(77, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    CreateSpatialPartition = manager.virtual_function(78, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    DestroySpatialPartition = manager.virtual_function(79, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    DrawMapToScratchPad = manager.virtual_function(80, [DataType.POINTER, DataType.UINT], DataType.INT, Convention.THISCALL)
    GetEntityTransmitBitsForClient = manager.virtual_function(81, [DataType.INT], DataType.INT, Convention.THISCALL)
    IsPaused = manager.virtual_function(82, [], DataType.INT, Convention.THISCALL)
    GetTimescale = manager.virtual_function(83, [], DataType.POINTER, Convention.THISCALL)
    ForceExactFile = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    ForceModelBounds = manager.virtual_function(85, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ClearSaveDirAfterClientLoad = manager.virtual_function(86, [], DataType.INT, Convention.THISCALL)
    SetFakeClientConVarValue = manager.virtual_function(87, [DataType.POINTER, DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    ForceSimpleMaterial = manager.virtual_function(88, [DataType.STRING], DataType.INT, Convention.THISCALL)
    IsInCommentaryMode = manager.virtual_function(89, [], DataType.INT, Convention.THISCALL)
    IsLevelMainMenuBackground = manager.virtual_function(90, [], DataType.INT, Convention.THISCALL)
    SetAreaPortalStates = manager.virtual_function(91, [DataType.POINTER, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    NotifyEdictFlagsChange = manager.virtual_function(92, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPrevCheckTransmitInfo = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSharedEdictChangeInfo = manager.virtual_function(94, [], DataType.POINTER, Convention.THISCALL)
    AllowImmediateEdictReuse = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    IsInternalBuild = manager.virtual_function(96, [], DataType.INT, Convention.THISCALL)
    GetChangeAccessor = manager.virtual_function(97, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetMostRecentlyLoadedFileName = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    GetSaveFileName = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    WriteSavegameScreenshot = manager.virtual_function(100, [DataType.STRING], DataType.INT, Convention.THISCALL)
    GetLightForPointListenServerOnly = manager.virtual_function(101, [DataType.POINTER, DataType.BOOL, DataType.POINTER], DataType.INT, Convention.THISCALL)
    TraceLightingListenServerOnly = manager.virtual_function(102, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    CleanUpEntityClusterList = manager.virtual_function(103, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetAchievementMgr = manager.virtual_function(104, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetAchievementMgr = manager.virtual_function(105, [], DataType.INT, Convention.THISCALL)
    GetAppID = manager.virtual_function(106, [], DataType.INT, Convention.THISCALL)
    IsLowViolence = manager.virtual_function(107, [], DataType.INT, Convention.THISCALL)
    IsAnyClientLowViolence = manager.virtual_function(108, [], DataType.INT, Convention.THISCALL)
    StartQueryCvarValue = manager.virtual_function(109, [DataType.POINTER, DataType.STRING], DataType.INT, Convention.THISCALL)
    InsertServerCommand = manager.virtual_function(110, [DataType.STRING], DataType.INT, Convention.THISCALL)
    GetPlayerInfo = manager.virtual_function(111, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsClientFullyAuthenticated = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDedicatedServerBenchmarkMode = manager.virtual_function(113, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSplitScreenPlayer = manager.virtual_function(114, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetSplitScreenPlayerAttachToEdict = manager.virtual_function(115, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetNumSplitScreenUsersAttachedToEdict = manager.virtual_function(116, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetSplitScreenPlayerForEdict = manager.virtual_function(117, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    IsOverrideLoadGameEntsOn = manager.virtual_function(118, [], DataType.INT, Convention.THISCALL)
    ForceFlushEntity = manager.virtual_function(119, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetSinglePlayerSharedMemorySpace = manager.virtual_function(120, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    AllocLevelStaticData = manager.virtual_function(121, [DataType.UINT], DataType.INT, Convention.THISCALL)
    GetClusterCount = manager.virtual_function(122, [], DataType.INT, Convention.THISCALL)
    GetAllClusterBounds = manager.virtual_function(123, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsCreatingReslist = manager.virtual_function(124, [], DataType.INT, Convention.THISCALL)
    IsCreatingXboxReslist = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    IsDedicatedServerForXbox = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    Pause = manager.virtual_function(127, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTimescale = manager.virtual_function(128, [DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetGamestatsData = manager.virtual_function(129, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetGamestatsData = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    GetClientSteamID = manager.virtual_function(131, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HostValidateSession = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    RefreshScreenIfNecessary = manager.virtual_function(133, [], DataType.VOID, Convention.THISCALL)
    AllocLevelStaticDataName = manager.virtual_function(134, [DataType.UINT, DataType.STRING], DataType.INT, Convention.THISCALL)
    ClientCommandKeyValues = manager.virtual_function(135, [DataType.POINTER, DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetClientXUID = manager.virtual_function(136, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ManageAddonsForActiveSession = manager.virtual_function(137, [DataType.BOOL, DataType.STRING, DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)

class CAskConnectPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.STRING, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)

class CEngineVGui_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    GetPanel = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsGameUIVisible = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    ActivateGameUI = manager.virtual_function(3, [], DataType.VOID, Convention.THISCALL)
    Init = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    Connect = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    Shutdown = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)
    SetVGUIDirectories = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    IsInitialized = manager.virtual_function(8, [], DataType.BOOL, Convention.THISCALL)
    GetGameUIFactory = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    Key_Event = manager.virtual_function(10, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    BackwardCompatibility_Paint = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    UpdateButtonState = manager.virtual_function(12, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostInit = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(14, [DataType.POINTER], DataType.STRING, Convention.THISCALL)
    HideGameUI = manager.virtual_function(15, [], DataType.INT, Convention.THISCALL)
    ShowConsole = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    HideConsole = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    IsConsoleVisible = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    ClearConsole = manager.virtual_function(19, [], DataType.INT, Convention.THISCALL)
    HideDebugSystem = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    OnLevelLoadingStarted = manager.virtual_function(21, [DataType.STRING, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    OnLevelLoadingFinished = manager.virtual_function(22, [], DataType.POINTER, Convention.THISCALL)
    NotifyOfServerConnect = manager.virtual_function(23, [DataType.STRING, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    NotifyOfServerDisconnect = manager.virtual_function(24, [], DataType.INT, Convention.THISCALL)
    EnabledProgressBarForNextLoad = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    UpdateProgressBar = manager.virtual_function(26, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    UpdateCustomProgressBar = manager.virtual_function(27, [DataType.FLOAT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    StartCustomProgress = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    FinishCustomProgress = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    ShowErrorMessage = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    HideLoadingPlaque = manager.virtual_function(31, [], DataType.STRING, Convention.THISCALL)
    ShouldPause = manager.virtual_function(32, [], DataType.INT, Convention.THISCALL)
    SetGameDLLPanelsVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetProgressLevelName = manager.virtual_function(34, [DataType.STRING], DataType.INT, Convention.THISCALL)
    Simulate = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    SetNotAllowedToHideGameUI = manager.virtual_function(36, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    SetNotAllowedToShowGameUI = manager.virtual_function(37, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    OnToolModeChanged = manager.virtual_function(38, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    NeedConnectionProblemWaitScreen = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    ShowPasswordUI = manager.virtual_function(40, [DataType.STRING], DataType.INT, Convention.THISCALL)

class CFocusOverlayPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.CHAR, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)

class CBudgetPanelEngine_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.INT, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.POINTER, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.INT, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.POINTER, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ResetAll = manager.virtual_function(211, [], DataType.INT, Convention.THISCALL)
    SetTimeLabelText = manager.virtual_function(212, [], DataType.INT, Convention.THISCALL)
    SetHistoryLabelText = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    SetupCustomConfigData = manager.virtual_function(214, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SnapshotVProfHistory = manager.virtual_function(215, [DataType.FLOAT], DataType.INT, Convention.THISCALL)

class CDebugSystemPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)

class CConVarCheckButton_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.SHORT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.INT, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.POINTER, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetText = manager.virtual_function(211, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetText_2 = manager.virtual_function(212, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetText = manager.virtual_function(213, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetText_2 = manager.virtual_function(214, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    GetContentSize = manager.virtual_function(215, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetContentAlignment = manager.virtual_function(216, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetTextInset = manager.virtual_function(217, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextInset = manager.virtual_function(218, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetDisabledFgColor1 = manager.virtual_function(219, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDisabledFgColor2 = manager.virtual_function(220, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor1 = manager.virtual_function(221, [], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor2 = manager.virtual_function(222, [], DataType.INT, Convention.THISCALL)
    SetTextColorState = manager.virtual_function(223, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFont = manager.virtual_function(224, [DataType.UINT], DataType.INT, Convention.THISCALL)
    GetFont = manager.virtual_function(225, [], DataType.INT, Convention.THISCALL)
    SetHotkey = manager.virtual_function(226, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetHotKey = manager.virtual_function(227, [], DataType.INT, Convention.THISCALL)
    SetAssociatedControl = manager.virtual_function(228, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddImage = manager.virtual_function(229, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImage = manager.virtual_function(230, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImageAtIndex = manager.virtual_function(231, [DataType.INT, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImagePreOffset = manager.virtual_function(232, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    GetImageAtIndex = manager.virtual_function(233, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetImageCount = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    ClearImages = manager.virtual_function(235, [], DataType.POINTER, Convention.THISCALL)
    ResetToSimpleTextImage = manager.virtual_function(236, [], DataType.INT, Convention.THISCALL)
    SetImageBounds = manager.virtual_function(237, [DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextImage = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    SetTextImageIndex = manager.virtual_function(239, [DataType.INT], DataType.INT, Convention.THISCALL)
    SizeToContents = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CalculateHotkey = manager.virtual_function(241, [DataType.STRING], DataType.INT, Convention.THISCALL)
    CalculateHotkey_2 = manager.virtual_function(242, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ComputeAlignment = manager.virtual_function(243, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnSetText = manager.virtual_function(244, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    DrawDashedLine = manager.virtual_function(245, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnHotkeyPressed = manager.virtual_function(246, [], DataType.INT, Convention.THISCALL)
    EnsureImageCapacity = manager.virtual_function(247, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(248, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RepositionTextImage = manager.virtual_function(249, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetArmed = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsArmed = manager.virtual_function(251, [], DataType.INT, Convention.THISCALL)
    IsDepressed = manager.virtual_function(252, [], DataType.INT, Convention.THISCALL)
    ForceDepressed = manager.virtual_function(253, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    RecalculateDepressedState = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    SetSelected = manager.virtual_function(255, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSelected = manager.virtual_function(256, [], DataType.INT, Convention.THISCALL)
    SetBlink = manager.virtual_function(257, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsBlinking = manager.virtual_function(258, [], DataType.INT, Convention.THISCALL)
    SetUseCaptureMouse = manager.virtual_function(259, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsUseCaptureMouseEnabled = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    DoClick = manager.virtual_function(261, [], DataType.INT, Convention.THISCALL)
    OnHotkey = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    SetMouseClickEnabled = manager.virtual_function(263, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseClickEnabled = manager.virtual_function(264, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetButtonActivationType = manager.virtual_function(265, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    FireActionSignal = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    CanBeDefaultButton = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    SetAsDefaultButton = manager.virtual_function(268, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetAsCurrentDefaultButton = manager.virtual_function(269, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetButtonBorderEnabled = manager.virtual_function(270, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    SetDefaultColor = manager.virtual_function(271, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetArmedColor = manager.virtual_function(272, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDepressedColor = manager.virtual_function(273, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBlinkColor = manager.virtual_function(274, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetButtonFgColor = manager.virtual_function(275, [], DataType.INT, Convention.THISCALL)
    GetButtonBgColor = manager.virtual_function(276, [], DataType.INT, Convention.THISCALL)
    SetDefaultBorder = manager.virtual_function(277, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDepressedBorder = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetKeyFocusBorder = manager.virtual_function(279, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetCommand = manager.virtual_function(280, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetCommand_2 = manager.virtual_function(281, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetCommand = manager.virtual_function(282, [], DataType.INT, Convention.THISCALL)
    DrawFocusBorder = manager.virtual_function(283, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetBorder_2 = manager.virtual_function(284, [DataType.BOOL, DataType.BOOL, DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    OnSetState = manager.virtual_function(285, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetCheckButtonCheckable = manager.virtual_function(286, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsCheckButtonCheckable = manager.virtual_function(287, [], DataType.INT, Convention.THISCALL)
    OnCheckButtonChecked = manager.virtual_function(288, [DataType.POINTER], DataType.VOID, Convention.THISCALL)

class vgui_CheckButton_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.SHORT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.INT, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.POINTER, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetText = manager.virtual_function(211, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetText_2 = manager.virtual_function(212, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetText = manager.virtual_function(213, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetText_2 = manager.virtual_function(214, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    GetContentSize = manager.virtual_function(215, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetContentAlignment = manager.virtual_function(216, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetTextInset = manager.virtual_function(217, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextInset = manager.virtual_function(218, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetDisabledFgColor1 = manager.virtual_function(219, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDisabledFgColor2 = manager.virtual_function(220, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor1 = manager.virtual_function(221, [], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor2 = manager.virtual_function(222, [], DataType.INT, Convention.THISCALL)
    SetTextColorState = manager.virtual_function(223, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFont = manager.virtual_function(224, [DataType.UINT], DataType.INT, Convention.THISCALL)
    GetFont = manager.virtual_function(225, [], DataType.INT, Convention.THISCALL)
    SetHotkey = manager.virtual_function(226, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetHotKey = manager.virtual_function(227, [], DataType.INT, Convention.THISCALL)
    SetAssociatedControl = manager.virtual_function(228, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddImage = manager.virtual_function(229, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImage = manager.virtual_function(230, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImageAtIndex = manager.virtual_function(231, [DataType.INT, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImagePreOffset = manager.virtual_function(232, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    GetImageAtIndex = manager.virtual_function(233, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetImageCount = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    ClearImages = manager.virtual_function(235, [], DataType.POINTER, Convention.THISCALL)
    ResetToSimpleTextImage = manager.virtual_function(236, [], DataType.INT, Convention.THISCALL)
    SetImageBounds = manager.virtual_function(237, [DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextImage = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    SetTextImageIndex = manager.virtual_function(239, [DataType.INT], DataType.INT, Convention.THISCALL)
    SizeToContents = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CalculateHotkey = manager.virtual_function(241, [DataType.STRING], DataType.INT, Convention.THISCALL)
    CalculateHotkey_2 = manager.virtual_function(242, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ComputeAlignment = manager.virtual_function(243, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnSetText = manager.virtual_function(244, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    DrawDashedLine = manager.virtual_function(245, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnHotkeyPressed = manager.virtual_function(246, [], DataType.INT, Convention.THISCALL)
    EnsureImageCapacity = manager.virtual_function(247, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(248, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RepositionTextImage = manager.virtual_function(249, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetArmed = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsArmed = manager.virtual_function(251, [], DataType.INT, Convention.THISCALL)
    IsDepressed = manager.virtual_function(252, [], DataType.INT, Convention.THISCALL)
    ForceDepressed = manager.virtual_function(253, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    RecalculateDepressedState = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    SetSelected = manager.virtual_function(255, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsSelected = manager.virtual_function(256, [], DataType.INT, Convention.THISCALL)
    SetBlink = manager.virtual_function(257, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsBlinking = manager.virtual_function(258, [], DataType.INT, Convention.THISCALL)
    SetUseCaptureMouse = manager.virtual_function(259, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsUseCaptureMouseEnabled = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    DoClick = manager.virtual_function(261, [], DataType.INT, Convention.THISCALL)
    OnHotkey = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    SetMouseClickEnabled = manager.virtual_function(263, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseClickEnabled = manager.virtual_function(264, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetButtonActivationType = manager.virtual_function(265, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    FireActionSignal = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    CanBeDefaultButton = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    SetAsDefaultButton = manager.virtual_function(268, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetAsCurrentDefaultButton = manager.virtual_function(269, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetButtonBorderEnabled = manager.virtual_function(270, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    SetDefaultColor = manager.virtual_function(271, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetArmedColor = manager.virtual_function(272, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDepressedColor = manager.virtual_function(273, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBlinkColor = manager.virtual_function(274, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetButtonFgColor = manager.virtual_function(275, [], DataType.INT, Convention.THISCALL)
    GetButtonBgColor = manager.virtual_function(276, [], DataType.INT, Convention.THISCALL)
    SetDefaultBorder = manager.virtual_function(277, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDepressedBorder = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetKeyFocusBorder = manager.virtual_function(279, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetCommand = manager.virtual_function(280, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetCommand_2 = manager.virtual_function(281, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetCommand = manager.virtual_function(282, [], DataType.INT, Convention.THISCALL)
    DrawFocusBorder = manager.virtual_function(283, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetBorder_2 = manager.virtual_function(284, [DataType.BOOL, DataType.BOOL, DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    OnSetState = manager.virtual_function(285, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetCheckButtonCheckable = manager.virtual_function(286, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsCheckButtonCheckable = manager.virtual_function(287, [], DataType.INT, Convention.THISCALL)
    OnCheckButtonChecked = manager.virtual_function(288, [DataType.POINTER], DataType.VOID, Convention.THISCALL)

class vgui_ToggleButton_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.SHORT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.INT, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.POINTER, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetText = manager.virtual_function(211, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetText_2 = manager.virtual_function(212, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetText = manager.virtual_function(213, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetText_2 = manager.virtual_function(214, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    GetContentSize = manager.virtual_function(215, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetContentAlignment = manager.virtual_function(216, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetTextInset = manager.virtual_function(217, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextInset = manager.virtual_function(218, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetDisabledFgColor1 = manager.virtual_function(219, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDisabledFgColor2 = manager.virtual_function(220, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor1 = manager.virtual_function(221, [], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor2 = manager.virtual_function(222, [], DataType.INT, Convention.THISCALL)
    SetTextColorState = manager.virtual_function(223, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFont = manager.virtual_function(224, [DataType.UINT], DataType.INT, Convention.THISCALL)
    GetFont = manager.virtual_function(225, [], DataType.INT, Convention.THISCALL)
    SetHotkey = manager.virtual_function(226, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetHotKey = manager.virtual_function(227, [], DataType.INT, Convention.THISCALL)
    SetAssociatedControl = manager.virtual_function(228, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddImage = manager.virtual_function(229, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImage = manager.virtual_function(230, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImageAtIndex = manager.virtual_function(231, [DataType.INT, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImagePreOffset = manager.virtual_function(232, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    GetImageAtIndex = manager.virtual_function(233, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetImageCount = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    ClearImages = manager.virtual_function(235, [], DataType.POINTER, Convention.THISCALL)
    ResetToSimpleTextImage = manager.virtual_function(236, [], DataType.INT, Convention.THISCALL)
    SetImageBounds = manager.virtual_function(237, [DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextImage = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    SetTextImageIndex = manager.virtual_function(239, [DataType.INT], DataType.INT, Convention.THISCALL)
    SizeToContents = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CalculateHotkey = manager.virtual_function(241, [DataType.STRING], DataType.INT, Convention.THISCALL)
    CalculateHotkey_2 = manager.virtual_function(242, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ComputeAlignment = manager.virtual_function(243, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnSetText = manager.virtual_function(244, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    DrawDashedLine = manager.virtual_function(245, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnHotkeyPressed = manager.virtual_function(246, [], DataType.INT, Convention.THISCALL)
    EnsureImageCapacity = manager.virtual_function(247, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(248, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RepositionTextImage = manager.virtual_function(249, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetArmed = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsArmed = manager.virtual_function(251, [], DataType.INT, Convention.THISCALL)
    IsDepressed = manager.virtual_function(252, [], DataType.INT, Convention.THISCALL)
    ForceDepressed = manager.virtual_function(253, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    RecalculateDepressedState = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    SetSelected = manager.virtual_function(255, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSelected = manager.virtual_function(256, [], DataType.INT, Convention.THISCALL)
    SetBlink = manager.virtual_function(257, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsBlinking = manager.virtual_function(258, [], DataType.INT, Convention.THISCALL)
    SetUseCaptureMouse = manager.virtual_function(259, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsUseCaptureMouseEnabled = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    DoClick = manager.virtual_function(261, [], DataType.INT, Convention.THISCALL)
    OnHotkey = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    SetMouseClickEnabled = manager.virtual_function(263, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseClickEnabled = manager.virtual_function(264, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetButtonActivationType = manager.virtual_function(265, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    FireActionSignal = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    CanBeDefaultButton = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    SetAsDefaultButton = manager.virtual_function(268, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetAsCurrentDefaultButton = manager.virtual_function(269, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetButtonBorderEnabled = manager.virtual_function(270, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    SetDefaultColor = manager.virtual_function(271, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetArmedColor = manager.virtual_function(272, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDepressedColor = manager.virtual_function(273, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBlinkColor = manager.virtual_function(274, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetButtonFgColor = manager.virtual_function(275, [], DataType.INT, Convention.THISCALL)
    GetButtonBgColor = manager.virtual_function(276, [], DataType.INT, Convention.THISCALL)
    SetDefaultBorder = manager.virtual_function(277, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDepressedBorder = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetKeyFocusBorder = manager.virtual_function(279, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetCommand = manager.virtual_function(280, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetCommand_2 = manager.virtual_function(281, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetCommand = manager.virtual_function(282, [], DataType.INT, Convention.THISCALL)
    DrawFocusBorder = manager.virtual_function(283, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetBorder_2 = manager.virtual_function(284, [DataType.BOOL, DataType.BOOL, DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    OnSetState = manager.virtual_function(285, [DataType.INT], DataType.INT, Convention.THISCALL)

class vgui_Button_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.SHORT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.INT, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.POINTER, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetText = manager.virtual_function(211, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetText_2 = manager.virtual_function(212, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetText = manager.virtual_function(213, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetText_2 = manager.virtual_function(214, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    GetContentSize = manager.virtual_function(215, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetContentAlignment = manager.virtual_function(216, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetTextInset = manager.virtual_function(217, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextInset = manager.virtual_function(218, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetDisabledFgColor1 = manager.virtual_function(219, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDisabledFgColor2 = manager.virtual_function(220, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor1 = manager.virtual_function(221, [], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor2 = manager.virtual_function(222, [], DataType.INT, Convention.THISCALL)
    SetTextColorState = manager.virtual_function(223, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFont = manager.virtual_function(224, [DataType.UINT], DataType.INT, Convention.THISCALL)
    GetFont = manager.virtual_function(225, [], DataType.INT, Convention.THISCALL)
    SetHotkey = manager.virtual_function(226, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetHotKey = manager.virtual_function(227, [], DataType.INT, Convention.THISCALL)
    SetAssociatedControl = manager.virtual_function(228, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddImage = manager.virtual_function(229, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImage = manager.virtual_function(230, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImageAtIndex = manager.virtual_function(231, [DataType.INT, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImagePreOffset = manager.virtual_function(232, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    GetImageAtIndex = manager.virtual_function(233, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetImageCount = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    ClearImages = manager.virtual_function(235, [], DataType.POINTER, Convention.THISCALL)
    ResetToSimpleTextImage = manager.virtual_function(236, [], DataType.INT, Convention.THISCALL)
    SetImageBounds = manager.virtual_function(237, [DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextImage = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    SetTextImageIndex = manager.virtual_function(239, [DataType.INT], DataType.INT, Convention.THISCALL)
    SizeToContents = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CalculateHotkey = manager.virtual_function(241, [DataType.STRING], DataType.INT, Convention.THISCALL)
    CalculateHotkey_2 = manager.virtual_function(242, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ComputeAlignment = manager.virtual_function(243, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnSetText = manager.virtual_function(244, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    DrawDashedLine = manager.virtual_function(245, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnHotkeyPressed = manager.virtual_function(246, [], DataType.INT, Convention.THISCALL)
    EnsureImageCapacity = manager.virtual_function(247, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(248, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RepositionTextImage = manager.virtual_function(249, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetArmed = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsArmed = manager.virtual_function(251, [], DataType.INT, Convention.THISCALL)
    IsDepressed = manager.virtual_function(252, [], DataType.INT, Convention.THISCALL)
    ForceDepressed = manager.virtual_function(253, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    RecalculateDepressedState = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    SetSelected = manager.virtual_function(255, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSelected = manager.virtual_function(256, [], DataType.INT, Convention.THISCALL)
    SetBlink = manager.virtual_function(257, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsBlinking = manager.virtual_function(258, [], DataType.INT, Convention.THISCALL)
    SetUseCaptureMouse = manager.virtual_function(259, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsUseCaptureMouseEnabled = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    DoClick = manager.virtual_function(261, [], DataType.INT, Convention.THISCALL)
    OnHotkey = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    SetMouseClickEnabled = manager.virtual_function(263, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseClickEnabled = manager.virtual_function(264, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetButtonActivationType = manager.virtual_function(265, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    FireActionSignal = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    CanBeDefaultButton = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    SetAsDefaultButton = manager.virtual_function(268, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetAsCurrentDefaultButton = manager.virtual_function(269, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetButtonBorderEnabled = manager.virtual_function(270, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    SetDefaultColor = manager.virtual_function(271, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetArmedColor = manager.virtual_function(272, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDepressedColor = manager.virtual_function(273, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBlinkColor = manager.virtual_function(274, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetButtonFgColor = manager.virtual_function(275, [], DataType.INT, Convention.THISCALL)
    GetButtonBgColor = manager.virtual_function(276, [], DataType.INT, Convention.THISCALL)
    SetDefaultBorder = manager.virtual_function(277, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDepressedBorder = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetKeyFocusBorder = manager.virtual_function(279, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetCommand = manager.virtual_function(280, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetCommand_2 = manager.virtual_function(281, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetCommand = manager.virtual_function(282, [], DataType.INT, Convention.THISCALL)
    DrawFocusBorder = manager.virtual_function(283, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetBorder_2 = manager.virtual_function(284, [DataType.BOOL, DataType.BOOL, DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    OnSetState = manager.virtual_function(285, [DataType.INT], DataType.INT, Convention.THISCALL)

class CTextureBudgetPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.INT, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ResetAll = manager.virtual_function(211, [], DataType.INT, Convention.THISCALL)
    SetTimeLabelText = manager.virtual_function(212, [], DataType.INT, Convention.THISCALL)
    SetHistoryLabelText = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)

class CVProfGraphPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.INT, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.INT, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ShouldDraw = manager.virtual_function(211, [], DataType.BOOL, Convention.THISCALL)

class CProfileHierarchyPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.INT, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetTreeView = manager.virtual_function(211, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetTitleBarInfo = manager.virtual_function(212, [DataType.UINT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetBorderColor = manager.virtual_function(213, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetNumColumns = manager.virtual_function(214, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetNumColumns = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    SetColumnInfo = manager.virtual_function(216, [DataType.INT, DataType.STRING, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetNumRows = manager.virtual_function(217, [], DataType.INT, Convention.THISCALL)
    GetTreeItemAtRow = manager.virtual_function(218, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetGridElementBounds = manager.virtual_function(219, [DataType.INT, DataType.INT, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetTree = manager.virtual_function(220, [], DataType.INT, Convention.THISCALL)
    GetTitleBarHeight = manager.virtual_function(221, [], DataType.INT, Convention.THISCALL)
    GetScrollBarSize = manager.virtual_function(222, [], DataType.INT, Convention.THISCALL)
    DrawTitleBars = manager.virtual_function(223, [], DataType.INT, Convention.THISCALL)
    AddItem = manager.virtual_function(224, [DataType.POINTER, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ModifyItem = manager.virtual_function(225, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetItemColors = manager.virtual_function(226, [DataType.INT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetItemColumnColors = manager.virtual_function(227, [DataType.INT, DataType.INT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    RemoveAll = manager.virtual_function(228, [], DataType.INT, Convention.THISCALL)
    ExpandItem = manager.virtual_function(229, [DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsItemExpanded = manager.virtual_function(230, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetItemData = manager.virtual_function(231, [DataType.INT], DataType.INT, Convention.THISCALL)

class vgui_CTreeViewListControl_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.INT, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.INT, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetTreeView = manager.virtual_function(211, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetTitleBarInfo = manager.virtual_function(212, [DataType.UINT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetBorderColor = manager.virtual_function(213, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetNumColumns = manager.virtual_function(214, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetNumColumns = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    SetColumnInfo = manager.virtual_function(216, [DataType.INT, DataType.STRING, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetNumRows = manager.virtual_function(217, [], DataType.INT, Convention.THISCALL)
    GetTreeItemAtRow = manager.virtual_function(218, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetGridElementBounds = manager.virtual_function(219, [DataType.INT, DataType.INT, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetTree = manager.virtual_function(220, [], DataType.INT, Convention.THISCALL)
    GetTitleBarHeight = manager.virtual_function(221, [], DataType.INT, Convention.THISCALL)
    GetScrollBarSize = manager.virtual_function(222, [], DataType.INT, Convention.THISCALL)
    DrawTitleBars = manager.virtual_function(223, [], DataType.INT, Convention.THISCALL)

class CProfileTree_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddItem = manager.virtual_function(211, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    GetRootItemIndex = manager.virtual_function(212, [], DataType.INT, Convention.THISCALL)
    GetNumChildren = manager.virtual_function(213, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetChild = manager.virtual_function(214, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetItemCount = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetItemData = manager.virtual_function(216, [DataType.INT], DataType.INT, Convention.THISCALL)
    RemoveItem = manager.virtual_function(217, [DataType.INT, DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    RemoveAll = manager.virtual_function(218, [], DataType.INT, Convention.THISCALL)
    ModifyItem = manager.virtual_function(219, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetItemParent = manager.virtual_function(220, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetFont = manager.virtual_function(221, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetImageList = manager.virtual_function(222, [DataType.POINTER, DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    ClearSelection = manager.virtual_function(223, [], DataType.INT, Convention.THISCALL)
    AddSelectedItem = manager.virtual_function(224, [DataType.INT, DataType.BOOL, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RemoveSelectedItem = manager.virtual_function(225, [DataType.INT], DataType.INT, Convention.THISCALL)
    SelectAll = manager.virtual_function(226, [], DataType.INT, Convention.THISCALL)
    IsItemSelected = manager.virtual_function(227, [DataType.INT], DataType.INT, Convention.THISCALL)
    RangeSelectItems = manager.virtual_function(228, [DataType.INT], DataType.INT, Convention.THISCALL)
    FindNodesInRange = manager.virtual_function(229, [DataType.INT, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSelectedItemCount = manager.virtual_function(230, [], DataType.INT, Convention.THISCALL)
    GetFirstSelectedItem = manager.virtual_function(231, [], DataType.INT, Convention.THISCALL)
    GetSelectedItem = manager.virtual_function(232, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetSelectedItems = manager.virtual_function(233, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSelectedItemData = manager.virtual_function(234, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetItemFgColor = manager.virtual_function(235, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetItemBgColor = manager.virtual_function(236, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetItemSelectionTextColor = manager.virtual_function(237, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetItemSelectionBgColor = manager.virtual_function(238, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetItemSelectionUnfocusedBgColor = manager.virtual_function(239, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsItemIDValid = manager.virtual_function(240, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetHighestItemID = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    ExpandItem = manager.virtual_function(242, [DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsItemExpanded = manager.virtual_function(243, [DataType.INT], DataType.INT, Convention.THISCALL)
    MakeItemVisible = manager.virtual_function(244, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetVBarInfo = manager.virtual_function(245, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetFont = manager.virtual_function(246, [], DataType.INT, Convention.THISCALL)
    GenerateDragDataForItem = manager.virtual_function(247, [DataType.INT, DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetDragEnabledItems = manager.virtual_function(248, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    OnLabelChanged = manager.virtual_function(249, [DataType.INT, DataType.STRING, DataType.STRING], DataType.VOID, Convention.THISCALL)
    IsLabelEditingAllowed = manager.virtual_function(250, [], DataType.INT, Convention.THISCALL)
    IsLabelBeingEdited = manager.virtual_function(251, [], DataType.INT, Convention.THISCALL)
    SetAllowLabelEditing = manager.virtual_function(252, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    SetLabelEditingAllowed = manager.virtual_function(253, [DataType.INT, DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    StartEditingLabel = manager.virtual_function(254, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    IsItemDroppable = manager.virtual_function(255, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnItemDropped = manager.virtual_function(256, [DataType.INT, DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetItemDropContextMenu = manager.virtual_function(257, [DataType.INT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetItemDropCursor = manager.virtual_function(258, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPrevChildItemIndex = manager.virtual_function(259, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetNextChildItemIndex = manager.virtual_function(260, [DataType.INT], DataType.INT, Convention.THISCALL)
    FirstItem = manager.virtual_function(261, [], DataType.INT, Convention.THISCALL)
    NextItem = manager.virtual_function(262, [DataType.INT], DataType.INT, Convention.THISCALL)
    InvalidItemID = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GenerateChildrenOfNode = manager.virtual_function(264, [DataType.INT], DataType.VOID, Convention.THISCALL)
    GenerateContextMenu = manager.virtual_function(265, [DataType.INT, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnContextMenuSelection = manager.virtual_function(266, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnSliderMoved = manager.virtual_function(267, [DataType.INT], DataType.INT, Convention.THISCALL)
    RemoveChildrenOfNode = manager.virtual_function(268, [DataType.INT], DataType.INT, Convention.THISCALL)

class vgui_TreeView_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddItem = manager.virtual_function(211, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    GetRootItemIndex = manager.virtual_function(212, [], DataType.INT, Convention.THISCALL)
    GetNumChildren = manager.virtual_function(213, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetChild = manager.virtual_function(214, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetItemCount = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetItemData = manager.virtual_function(216, [DataType.INT], DataType.INT, Convention.THISCALL)
    RemoveItem = manager.virtual_function(217, [DataType.INT, DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    RemoveAll = manager.virtual_function(218, [], DataType.INT, Convention.THISCALL)
    ModifyItem = manager.virtual_function(219, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetItemParent = manager.virtual_function(220, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetFont = manager.virtual_function(221, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetImageList = manager.virtual_function(222, [DataType.POINTER, DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    ClearSelection = manager.virtual_function(223, [], DataType.INT, Convention.THISCALL)
    AddSelectedItem = manager.virtual_function(224, [DataType.INT, DataType.BOOL, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RemoveSelectedItem = manager.virtual_function(225, [DataType.INT], DataType.INT, Convention.THISCALL)
    SelectAll = manager.virtual_function(226, [], DataType.INT, Convention.THISCALL)
    IsItemSelected = manager.virtual_function(227, [DataType.INT], DataType.INT, Convention.THISCALL)
    RangeSelectItems = manager.virtual_function(228, [DataType.INT], DataType.INT, Convention.THISCALL)
    FindNodesInRange = manager.virtual_function(229, [DataType.INT, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSelectedItemCount = manager.virtual_function(230, [], DataType.INT, Convention.THISCALL)
    GetFirstSelectedItem = manager.virtual_function(231, [], DataType.INT, Convention.THISCALL)
    GetSelectedItem = manager.virtual_function(232, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetSelectedItems = manager.virtual_function(233, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSelectedItemData = manager.virtual_function(234, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetItemFgColor = manager.virtual_function(235, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetItemBgColor = manager.virtual_function(236, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetItemSelectionTextColor = manager.virtual_function(237, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetItemSelectionBgColor = manager.virtual_function(238, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetItemSelectionUnfocusedBgColor = manager.virtual_function(239, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsItemIDValid = manager.virtual_function(240, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetHighestItemID = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    ExpandItem = manager.virtual_function(242, [DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsItemExpanded = manager.virtual_function(243, [DataType.INT], DataType.INT, Convention.THISCALL)
    MakeItemVisible = manager.virtual_function(244, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetVBarInfo = manager.virtual_function(245, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetFont = manager.virtual_function(246, [], DataType.INT, Convention.THISCALL)
    GenerateDragDataForItem = manager.virtual_function(247, [DataType.INT, DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetDragEnabledItems = manager.virtual_function(248, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    OnLabelChanged = manager.virtual_function(249, [DataType.INT, DataType.STRING, DataType.STRING], DataType.VOID, Convention.THISCALL)
    IsLabelEditingAllowed = manager.virtual_function(250, [], DataType.INT, Convention.THISCALL)
    IsLabelBeingEdited = manager.virtual_function(251, [], DataType.INT, Convention.THISCALL)
    SetAllowLabelEditing = manager.virtual_function(252, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    SetLabelEditingAllowed = manager.virtual_function(253, [DataType.INT, DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    StartEditingLabel = manager.virtual_function(254, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    IsItemDroppable = manager.virtual_function(255, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnItemDropped = manager.virtual_function(256, [DataType.INT, DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetItemDropContextMenu = manager.virtual_function(257, [DataType.INT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetItemDropCursor = manager.virtual_function(258, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPrevChildItemIndex = manager.virtual_function(259, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetNextChildItemIndex = manager.virtual_function(260, [DataType.INT], DataType.INT, Convention.THISCALL)
    FirstItem = manager.virtual_function(261, [], DataType.INT, Convention.THISCALL)
    NextItem = manager.virtual_function(262, [DataType.INT], DataType.INT, Convention.THISCALL)
    InvalidItemID = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GenerateChildrenOfNode = manager.virtual_function(264, [DataType.INT], DataType.VOID, Convention.THISCALL)
    GenerateContextMenu = manager.virtual_function(265, [DataType.INT, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnContextMenuSelection = manager.virtual_function(266, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnSliderMoved = manager.virtual_function(267, [DataType.INT], DataType.INT, Convention.THISCALL)
    RemoveChildrenOfNode = manager.virtual_function(268, [DataType.INT], DataType.INT, Convention.THISCALL)

class CVProfPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.INT, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.INT, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnTextChanged = manager.virtual_function(279, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnCheckButtonChecked = manager.virtual_function(280, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)

class CXboxSystem_00000000(CustomType, metaclass=manager):
    CreateAsyncHandle = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    ReleaseAsyncHandle = manager.virtual_function(1, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetOverlappedResult = manager.virtual_function(2, [DataType.POINTER, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    CancelOverlappedOperation = manager.virtual_function(3, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GameHasSavegames = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    GetModSaveContainerNames = manager.virtual_function(5, [DataType.STRING, DataType.POINTER, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetContainerRemainingSpace = manager.virtual_function(6, [DataType.UINT], DataType.INT, Convention.THISCALL)
    DeviceCapacityAdequate = manager.virtual_function(7, [DataType.INT, DataType.UINT, DataType.STRING], DataType.INT, Convention.THISCALL)
    DiscoverUserData = manager.virtual_function(8, [DataType.UINT, DataType.STRING], DataType.INT, Convention.THISCALL)
    ShowDeviceSelector = manager.virtual_function(9, [DataType.INT, DataType.BOOL, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ShowSigninUI = manager.virtual_function(10, [DataType.UINT, DataType.UINT], DataType.VOID, Convention.THISCALL)
    UserSetContext = manager.virtual_function(11, [DataType.UINT, DataType.POINTER, DataType.BOOL, DataType.POINTER], DataType.INT, Convention.THISCALL)
    UserSetProperty = manager.virtual_function(12, [DataType.UINT, DataType.POINTER, DataType.BOOL, DataType.POINTER], DataType.INT, Convention.THISCALL)
    UserGetContext = manager.virtual_function(13, [DataType.UINT, DataType.UINT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    UserGetPropertyInt = manager.virtual_function(14, [DataType.UINT, DataType.UINT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateSession = manager.virtual_function(15, [DataType.UINT, DataType.UINT, DataType.UINT, DataType.UINT, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.BOOL, DataType.POINTER], DataType.INT, Convention.THISCALL)
    DeleteSession = manager.virtual_function(16, [DataType.POINTER, DataType.BOOL, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SessionSearch = manager.virtual_function(17, [DataType.UINT, DataType.UINT, DataType.UINT, DataType.UINT, DataType.UINT, DataType.UINT, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.BOOL, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SessionStart = manager.virtual_function(18, [DataType.POINTER, DataType.UINT, DataType.BOOL, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SessionEnd = manager.virtual_function(19, [DataType.POINTER, DataType.BOOL, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SessionJoinLocal = manager.virtual_function(20, [DataType.POINTER, DataType.UINT, DataType.POINTER, DataType.POINTER, DataType.BOOL, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SessionJoinRemote = manager.virtual_function(21, [DataType.POINTER, DataType.UINT, DataType.POINTER, DataType.POINTER, DataType.BOOL, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SessionLeaveLocal = manager.virtual_function(22, [DataType.POINTER, DataType.UINT, DataType.POINTER, DataType.BOOL, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SessionLeaveRemote = manager.virtual_function(23, [DataType.POINTER, DataType.UINT, DataType.POINTER, DataType.BOOL, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SessionMigrate = manager.virtual_function(24, [DataType.POINTER, DataType.UINT, DataType.POINTER, DataType.BOOL, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SessionArbitrationRegister = manager.virtual_function(25, [DataType.POINTER, DataType.UINT, DataType.ULONG_LONG, DataType.POINTER, DataType.POINTER, DataType.BOOL, DataType.POINTER], DataType.INT, Convention.THISCALL)
    WriteStats = manager.virtual_function(26, [DataType.POINTER, DataType.ULONG_LONG, DataType.UINT, DataType.POINTER, DataType.BOOL, DataType.POINTER], DataType.INT, Convention.THISCALL)
    FlushStats = manager.virtual_function(27, [DataType.POINTER, DataType.BOOL, DataType.POINTER], DataType.INT, Convention.THISCALL)
    EnumerateStatsByRank = manager.virtual_function(28, [DataType.UINT, DataType.UINT, DataType.UINT, DataType.POINTER, DataType.POINTER, DataType.BOOL, DataType.POINTER], DataType.INT, Convention.THISCALL)
    EnumerateStatsByXuid = manager.virtual_function(29, [DataType.ULONG_LONG, DataType.UINT, DataType.UINT, DataType.POINTER, DataType.POINTER, DataType.BOOL, DataType.POINTER], DataType.INT, Convention.THISCALL)
    EnumerateAchievements = manager.virtual_function(30, [DataType.UINT, DataType.ULONG_LONG, DataType.UINT, DataType.UINT, DataType.POINTER, DataType.UINT, DataType.BOOL, DataType.POINTER], DataType.INT, Convention.THISCALL)
    AwardAchievement = manager.virtual_function(31, [DataType.UINT, DataType.UINT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    AwardAvatarAsset = manager.virtual_function(32, [DataType.UINT, DataType.UINT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    FinishContainerWrites = manager.virtual_function(33, [DataType.INT], DataType.VOID, Convention.THISCALL)
    GetContainerOpenResult = manager.virtual_function(34, [DataType.INT], DataType.INT, Convention.THISCALL)
    OpenContainers = manager.virtual_function(35, [DataType.INT], DataType.INT, Convention.THISCALL)
    CloseContainers = manager.virtual_function(36, [DataType.INT], DataType.VOID, Convention.THISCALL)
    FinishAllContainerWrites = manager.virtual_function(37, [], DataType.INT, Convention.THISCALL)
    CloseAllContainers = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    Io_HasOverlappedIoCompleted = manager.virtual_function(39, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    NetRandom = manager.virtual_function(40, [DataType.STRING, DataType.UINT], DataType.INT, Convention.THISCALL)
    NetGetTitleXnAddr = manager.virtual_function(41, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    NetXnAddrToMachineId = manager.virtual_function(42, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    NetInAddrToXnAddr = manager.virtual_function(43, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    NetXnAddrToInAddr = manager.virtual_function(44, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    UserGetSigninState = manager.virtual_function(45, [DataType.INT], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(46, [], DataType.VOID, Convention.THISCALL)
    CreateSavegameContainer = manager.virtual_function(47, [DataType.INT, DataType.UINT], DataType.INT, Convention.THISCALL)
    CreateUserSettingsContainer = manager.virtual_function(48, [DataType.INT, DataType.UINT], DataType.INT, Convention.THISCALL)

class ConCommand_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    IsCommand = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    IsFlagSet = manager.virtual_function(2, [DataType.INT], DataType.BOOL, Convention.THISCALL)
    AddFlags = manager.virtual_function(3, [DataType.INT], DataType.INT, Convention.THISCALL)
    RemoveFlags = manager.virtual_function(4, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetFlags = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)
    GetHelpText = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    IsRegistered = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    GetDLLIdentifier = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    Create = manager.virtual_function(10, [DataType.STRING, DataType.STRING, DataType.INT], DataType.POINTER, Convention.THISCALL)
    Init = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    AutoCompleteSuggest = manager.virtual_function(12, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanAutoComplete = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    Dispatch = manager.virtual_function(14, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)

class CUtlCStringConversion_00000000(CustomType, metaclass=manager):
    FindConversion = manager.virtual_function(0, [DataType.STRING, DataType.POINTER], DataType.LONG_LONG, Convention.THISCALL)

class vgui_AnimatingImagePanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.INT, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.STRING, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddImage = manager.virtual_function(211, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadAnimation = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    StartAnimation = manager.virtual_function(213, [], DataType.POINTER, Convention.THISCALL)
    StopAnimation = manager.virtual_function(214, [], DataType.POINTER, Convention.THISCALL)
    ResetAnimation = manager.virtual_function(215, [DataType.INT], DataType.INT, Convention.THISCALL)

class vgui_AnimationController_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)

class vgui_CBitmapImagePanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    setTexture = manager.virtual_function(211, [DataType.STRING, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    SetContentAlignment = manager.virtual_function(212, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ComputeImagePosition = manager.virtual_function(213, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)

class vgui_BuildModeDialog_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetActiveControl = manager.virtual_function(279, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    UpdateControlData = manager.virtual_function(280, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    StoreSettings = manager.virtual_function(281, [], DataType.POINTER, Convention.THISCALL)
    StoreUndoSettings = manager.virtual_function(282, [], DataType.INT, Convention.THISCALL)
    OnShowNewControlMenu = manager.virtual_function(283, [], DataType.VOID, Convention.THISCALL)
    ApplyDataToControls = manager.virtual_function(284, [], DataType.INT, Convention.THISCALL)
    OnTextChanged = manager.virtual_function(285, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDeletePanel = manager.virtual_function(286, [], DataType.INT, Convention.THISCALL)
    DoUndo = manager.virtual_function(287, [], DataType.INT, Convention.THISCALL)
    DoCopy = manager.virtual_function(288, [], DataType.INT, Convention.THISCALL)
    DoPaste = manager.virtual_function(289, [], DataType.INT, Convention.THISCALL)
    EnableSaveButton = manager.virtual_function(290, [], DataType.INT, Convention.THISCALL)
    ShutdownBuildMode = manager.virtual_function(291, [], DataType.INT, Convention.THISCALL)
    OnPanelMoved = manager.virtual_function(292, [], DataType.INT, Convention.THISCALL)
    OnTextKillFocus = manager.virtual_function(293, [], DataType.POINTER, Convention.THISCALL)
    OnReloadLocalization = manager.virtual_function(294, [], DataType.INT, Convention.THISCALL)
    OnCreateNewControl = manager.virtual_function(295, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnSetClipboardText = manager.virtual_function(296, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnChangeChild = manager.virtual_function(297, [DataType.INT], DataType.POINTER, Convention.THISCALL)

class vgui_CircularProgressBar_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.INT, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetProgress = manager.virtual_function(211, [DataType.FLOAT], DataType.POINTER, Convention.THISCALL)
    SetSegmentInfo = manager.virtual_function(212, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(213, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class vgui_ProgressBar_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.INT, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetProgress = manager.virtual_function(211, [DataType.FLOAT], DataType.POINTER, Convention.THISCALL)
    SetSegmentInfo = manager.virtual_function(212, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(213, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class vgui_ComboBoxButton_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.SHORT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.INT, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.INT, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetText = manager.virtual_function(211, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetText_2 = manager.virtual_function(212, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetText = manager.virtual_function(213, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetText_2 = manager.virtual_function(214, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    GetContentSize = manager.virtual_function(215, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetContentAlignment = manager.virtual_function(216, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetTextInset = manager.virtual_function(217, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextInset = manager.virtual_function(218, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetDisabledFgColor1 = manager.virtual_function(219, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDisabledFgColor2 = manager.virtual_function(220, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor1 = manager.virtual_function(221, [], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor2 = manager.virtual_function(222, [], DataType.INT, Convention.THISCALL)
    SetTextColorState = manager.virtual_function(223, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFont = manager.virtual_function(224, [DataType.UINT], DataType.INT, Convention.THISCALL)
    GetFont = manager.virtual_function(225, [], DataType.INT, Convention.THISCALL)
    SetHotkey = manager.virtual_function(226, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetHotKey = manager.virtual_function(227, [], DataType.INT, Convention.THISCALL)
    SetAssociatedControl = manager.virtual_function(228, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddImage = manager.virtual_function(229, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImage = manager.virtual_function(230, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImageAtIndex = manager.virtual_function(231, [DataType.INT, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImagePreOffset = manager.virtual_function(232, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    GetImageAtIndex = manager.virtual_function(233, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetImageCount = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    ClearImages = manager.virtual_function(235, [], DataType.POINTER, Convention.THISCALL)
    ResetToSimpleTextImage = manager.virtual_function(236, [], DataType.INT, Convention.THISCALL)
    SetImageBounds = manager.virtual_function(237, [DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextImage = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    SetTextImageIndex = manager.virtual_function(239, [DataType.INT], DataType.INT, Convention.THISCALL)
    SizeToContents = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CalculateHotkey = manager.virtual_function(241, [DataType.STRING], DataType.INT, Convention.THISCALL)
    CalculateHotkey_2 = manager.virtual_function(242, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ComputeAlignment = manager.virtual_function(243, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnSetText = manager.virtual_function(244, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    DrawDashedLine = manager.virtual_function(245, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnHotkeyPressed = manager.virtual_function(246, [], DataType.INT, Convention.THISCALL)
    EnsureImageCapacity = manager.virtual_function(247, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(248, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RepositionTextImage = manager.virtual_function(249, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetArmed = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsArmed = manager.virtual_function(251, [], DataType.INT, Convention.THISCALL)
    IsDepressed = manager.virtual_function(252, [], DataType.INT, Convention.THISCALL)
    ForceDepressed = manager.virtual_function(253, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    RecalculateDepressedState = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    SetSelected = manager.virtual_function(255, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSelected = manager.virtual_function(256, [], DataType.INT, Convention.THISCALL)
    SetBlink = manager.virtual_function(257, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsBlinking = manager.virtual_function(258, [], DataType.INT, Convention.THISCALL)
    SetUseCaptureMouse = manager.virtual_function(259, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsUseCaptureMouseEnabled = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    DoClick = manager.virtual_function(261, [], DataType.INT, Convention.THISCALL)
    OnHotkey = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    SetMouseClickEnabled = manager.virtual_function(263, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseClickEnabled = manager.virtual_function(264, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetButtonActivationType = manager.virtual_function(265, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    FireActionSignal = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    CanBeDefaultButton = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    SetAsDefaultButton = manager.virtual_function(268, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetAsCurrentDefaultButton = manager.virtual_function(269, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetButtonBorderEnabled = manager.virtual_function(270, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    SetDefaultColor = manager.virtual_function(271, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetArmedColor = manager.virtual_function(272, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDepressedColor = manager.virtual_function(273, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBlinkColor = manager.virtual_function(274, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetButtonFgColor = manager.virtual_function(275, [], DataType.INT, Convention.THISCALL)
    GetButtonBgColor = manager.virtual_function(276, [], DataType.INT, Convention.THISCALL)
    SetDefaultBorder = manager.virtual_function(277, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDepressedBorder = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetKeyFocusBorder = manager.virtual_function(279, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetCommand = manager.virtual_function(280, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetCommand_2 = manager.virtual_function(281, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetCommand = manager.virtual_function(282, [], DataType.INT, Convention.THISCALL)
    DrawFocusBorder = manager.virtual_function(283, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetBorder_2 = manager.virtual_function(284, [DataType.BOOL, DataType.BOOL, DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    OnSetState = manager.virtual_function(285, [DataType.INT], DataType.INT, Convention.THISCALL)

class vgui_ComboBox_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.POINTER, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.POINTER, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.POINTER, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.POINTER, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetText = manager.virtual_function(211, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetText_2 = manager.virtual_function(212, [DataType.STRING], DataType.INT, Convention.THISCALL)
    GetText = manager.virtual_function(213, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetText_2 = manager.virtual_function(214, [DataType.POINTER, DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetTextLength = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    IsTextFullySelected = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    GotoLeft = manager.virtual_function(217, [], DataType.INT, Convention.THISCALL)
    GotoRight = manager.virtual_function(218, [], DataType.INT, Convention.THISCALL)
    GotoUp = manager.virtual_function(219, [], DataType.INT, Convention.THISCALL)
    GotoDown = manager.virtual_function(220, [], DataType.INT, Convention.THISCALL)
    GotoWordRight = manager.virtual_function(221, [], DataType.INT, Convention.THISCALL)
    GotoWordLeft = manager.virtual_function(222, [], DataType.INT, Convention.THISCALL)
    GotoFirstOfLine = manager.virtual_function(223, [], DataType.INT, Convention.THISCALL)
    GotoEndOfLine = manager.virtual_function(224, [], DataType.INT, Convention.THISCALL)
    GotoTextStart = manager.virtual_function(225, [], DataType.INT, Convention.THISCALL)
    GotoTextEnd = manager.virtual_function(226, [], DataType.INT, Convention.THISCALL)
    GetTextCursorPos = manager.virtual_function(227, [], DataType.INT, Convention.THISCALL)
    InsertChar = manager.virtual_function(228, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    InsertString = manager.virtual_function(229, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InsertString_2 = manager.virtual_function(230, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Backspace = manager.virtual_function(231, [], DataType.INT, Convention.THISCALL)
    Delete = manager.virtual_function(232, [], DataType.INT, Convention.THISCALL)
    SelectNone = manager.virtual_function(233, [], DataType.INT, Convention.THISCALL)
    OpenEditMenu = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    CutSelected = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    CopySelected = manager.virtual_function(236, [], DataType.VOID, Convention.THISCALL)
    Paste = manager.virtual_function(237, [], DataType.VOID, Convention.THISCALL)
    LanguageChanged = manager.virtual_function(238, [DataType.INT], DataType.INT, Convention.THISCALL)
    ConversionModeChanged = manager.virtual_function(239, [DataType.INT], DataType.INT, Convention.THISCALL)
    SentenceModeChanged = manager.virtual_function(240, [DataType.INT], DataType.INT, Convention.THISCALL)
    CompositionString = manager.virtual_function(241, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    ShowIMECandidates = manager.virtual_function(242, [], DataType.INT, Convention.THISCALL)
    HideIMECandidates = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    UpdateIMECandidates = manager.virtual_function(244, [], DataType.INT, Convention.THISCALL)
    DeleteSelected = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    Undo = manager.virtual_function(246, [], DataType.INT, Convention.THISCALL)
    SaveUndoState = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetFont = manager.virtual_function(248, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetTextHidden = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetEditable = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsEditable = manager.virtual_function(251, [], DataType.INT, Convention.THISCALL)
    MoveCursor = manager.virtual_function(252, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDisabledBgColor = manager.virtual_function(253, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetMultiline = manager.virtual_function(254, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsMultiline = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    SetVerticalScrollbar = manager.virtual_function(256, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCatchEnterKey = manager.virtual_function(257, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SendNewLine = manager.virtual_function(258, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetCatchTabKey = manager.virtual_function(259, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetTabSpaces = manager.virtual_function(260, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetMaximumCharCount = manager.virtual_function(261, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetMaximumCharCount = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    SetAutoProgressOnHittingCharLimit = manager.virtual_function(263, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetWrap = manager.virtual_function(264, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    RecalculateLineBreaks = manager.virtual_function(265, [], DataType.POINTER, Convention.THISCALL)
    LayoutVerticalScrollBarSlider = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    SetAutoLocalize = manager.virtual_function(267, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    ResetCursorBlink = manager.virtual_function(268, [], DataType.INT, Convention.THISCALL)
    DrawChar = manager.virtual_function(269, [DataType.POINTER, DataType.UINT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    DrawCursor = manager.virtual_function(270, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetCharAt = manager.virtual_function(271, [DataType.POINTER, DataType.INT], DataType.VOID, Convention.THISCALL)
    FireActionSignal = manager.virtual_function(272, [], DataType.INT, Convention.THISCALL)
    GetSelectedRange = manager.virtual_function(273, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    CursorToPixelSpace = manager.virtual_function(274, [DataType.INT, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    PixelToCursorSpace = manager.virtual_function(275, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    AddAnotherLine = manager.virtual_function(276, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetYStart = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    SelectCheck = manager.virtual_function(278, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    OnSetText = manager.virtual_function(279, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnSliderMoved = manager.virtual_function(280, [], DataType.INT, Convention.THISCALL)
    GetStartDrawIndex = manager.virtual_function(281, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetValueAsFloat = manager.virtual_function(282, [], DataType.VOID, Convention.THISCALL)
    GetValueAsInt = manager.virtual_function(283, [], DataType.INT, Convention.THISCALL)
    OnSetState = manager.virtual_function(284, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextRange = manager.virtual_function(285, [DataType.POINTER, DataType.INT, DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetTextRange_2 = manager.virtual_function(286, [DataType.STRING, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnShowMenu = manager.virtual_function(287, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnHideMenu = manager.virtual_function(288, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetNumberOfEditLines = manager.virtual_function(289, [DataType.INT], DataType.INT, Convention.THISCALL)
    AddItem = manager.virtual_function(290, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddItem_2 = manager.virtual_function(291, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetItemCount = manager.virtual_function(292, [], DataType.INT, Convention.THISCALL)
    UpdateItem = manager.virtual_function(293, [DataType.INT, DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    UpdateItem_2 = manager.virtual_function(294, [DataType.INT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsItemIDValid = manager.virtual_function(295, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetItemEnabled = manager.virtual_function(296, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetItemEnabled_2 = manager.virtual_function(297, [DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SortItems = manager.virtual_function(298, [], DataType.VOID, Convention.THISCALL)
    SetDropdownButtonVisible = manager.virtual_function(299, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsDropdownVisible = manager.virtual_function(300, [], DataType.INT, Convention.THISCALL)
    ActivateItem = manager.virtual_function(301, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetMenu = manager.virtual_function(302, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetMenu = manager.virtual_function(303, [], DataType.INT, Convention.THISCALL)
    ShowMenu = manager.virtual_function(304, [], DataType.INT, Convention.THISCALL)
    HideMenu = manager.virtual_function(305, [], DataType.INT, Convention.THISCALL)
    OnMenuClose = manager.virtual_function(306, [], DataType.INT, Convention.THISCALL)
    DoClick = manager.virtual_function(307, [], DataType.INT, Convention.THISCALL)
    SetOpenDirection = manager.virtual_function(308, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetUseFallbackFont = manager.virtual_function(309, [DataType.BOOL, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMenuItemSelected = manager.virtual_function(310, [], DataType.INT, Convention.THISCALL)

class vgui_DirectoryTreeView_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddItem = manager.virtual_function(211, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    GetRootItemIndex = manager.virtual_function(212, [], DataType.INT, Convention.THISCALL)
    GetNumChildren = manager.virtual_function(213, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetChild = manager.virtual_function(214, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetItemCount = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetItemData = manager.virtual_function(216, [DataType.INT], DataType.INT, Convention.THISCALL)
    RemoveItem = manager.virtual_function(217, [DataType.INT, DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    RemoveAll = manager.virtual_function(218, [], DataType.INT, Convention.THISCALL)
    ModifyItem = manager.virtual_function(219, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetItemParent = manager.virtual_function(220, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetFont = manager.virtual_function(221, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetImageList = manager.virtual_function(222, [DataType.POINTER, DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    ClearSelection = manager.virtual_function(223, [], DataType.INT, Convention.THISCALL)
    AddSelectedItem = manager.virtual_function(224, [DataType.INT, DataType.BOOL, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RemoveSelectedItem = manager.virtual_function(225, [DataType.INT], DataType.INT, Convention.THISCALL)
    SelectAll = manager.virtual_function(226, [], DataType.INT, Convention.THISCALL)
    IsItemSelected = manager.virtual_function(227, [DataType.INT], DataType.INT, Convention.THISCALL)
    RangeSelectItems = manager.virtual_function(228, [DataType.INT], DataType.INT, Convention.THISCALL)
    FindNodesInRange = manager.virtual_function(229, [DataType.INT, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSelectedItemCount = manager.virtual_function(230, [], DataType.INT, Convention.THISCALL)
    GetFirstSelectedItem = manager.virtual_function(231, [], DataType.INT, Convention.THISCALL)
    GetSelectedItem = manager.virtual_function(232, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetSelectedItems = manager.virtual_function(233, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSelectedItemData = manager.virtual_function(234, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetItemFgColor = manager.virtual_function(235, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetItemBgColor = manager.virtual_function(236, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetItemSelectionTextColor = manager.virtual_function(237, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetItemSelectionBgColor = manager.virtual_function(238, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetItemSelectionUnfocusedBgColor = manager.virtual_function(239, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsItemIDValid = manager.virtual_function(240, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetHighestItemID = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    ExpandItem = manager.virtual_function(242, [DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsItemExpanded = manager.virtual_function(243, [DataType.INT], DataType.INT, Convention.THISCALL)
    MakeItemVisible = manager.virtual_function(244, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetVBarInfo = manager.virtual_function(245, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetFont = manager.virtual_function(246, [], DataType.INT, Convention.THISCALL)
    GenerateDragDataForItem = manager.virtual_function(247, [DataType.INT, DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetDragEnabledItems = manager.virtual_function(248, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    OnLabelChanged = manager.virtual_function(249, [DataType.INT, DataType.STRING, DataType.STRING], DataType.VOID, Convention.THISCALL)
    IsLabelEditingAllowed = manager.virtual_function(250, [], DataType.INT, Convention.THISCALL)
    IsLabelBeingEdited = manager.virtual_function(251, [], DataType.INT, Convention.THISCALL)
    SetAllowLabelEditing = manager.virtual_function(252, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    SetLabelEditingAllowed = manager.virtual_function(253, [DataType.INT, DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    StartEditingLabel = manager.virtual_function(254, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    IsItemDroppable = manager.virtual_function(255, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnItemDropped = manager.virtual_function(256, [DataType.INT, DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetItemDropContextMenu = manager.virtual_function(257, [DataType.INT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetItemDropCursor = manager.virtual_function(258, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPrevChildItemIndex = manager.virtual_function(259, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetNextChildItemIndex = manager.virtual_function(260, [DataType.INT], DataType.INT, Convention.THISCALL)
    FirstItem = manager.virtual_function(261, [], DataType.INT, Convention.THISCALL)
    NextItem = manager.virtual_function(262, [DataType.INT], DataType.INT, Convention.THISCALL)
    InvalidItemID = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GenerateChildrenOfNode = manager.virtual_function(264, [DataType.INT], DataType.INT, Convention.THISCALL)
    GenerateContextMenu = manager.virtual_function(265, [DataType.INT, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnContextMenuSelection = manager.virtual_function(266, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnSliderMoved = manager.virtual_function(267, [DataType.INT], DataType.INT, Convention.THISCALL)
    RemoveChildrenOfNode = manager.virtual_function(268, [DataType.INT], DataType.INT, Convention.THISCALL)

class vgui_DirectorySelectDialog_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnTextChanged = manager.virtual_function(279, [], DataType.POINTER, Convention.THISCALL)
    OnTreeViewItemSelected = manager.virtual_function(280, [], DataType.INT, Convention.THISCALL)
    OnCreateDirectory = manager.virtual_function(281, [DataType.STRING], DataType.INT, Convention.THISCALL)

class vgui_Divider_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)

class vgui_ExpandButton_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.SHORT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.INT, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.POINTER, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.INT, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetText = manager.virtual_function(211, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetText_2 = manager.virtual_function(212, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetText = manager.virtual_function(213, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetText_2 = manager.virtual_function(214, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    GetContentSize = manager.virtual_function(215, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetContentAlignment = manager.virtual_function(216, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetTextInset = manager.virtual_function(217, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextInset = manager.virtual_function(218, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetDisabledFgColor1 = manager.virtual_function(219, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDisabledFgColor2 = manager.virtual_function(220, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor1 = manager.virtual_function(221, [], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor2 = manager.virtual_function(222, [], DataType.INT, Convention.THISCALL)
    SetTextColorState = manager.virtual_function(223, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFont = manager.virtual_function(224, [DataType.UINT], DataType.INT, Convention.THISCALL)
    GetFont = manager.virtual_function(225, [], DataType.INT, Convention.THISCALL)
    SetHotkey = manager.virtual_function(226, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetHotKey = manager.virtual_function(227, [], DataType.INT, Convention.THISCALL)
    SetAssociatedControl = manager.virtual_function(228, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddImage = manager.virtual_function(229, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImage = manager.virtual_function(230, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImageAtIndex = manager.virtual_function(231, [DataType.INT, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImagePreOffset = manager.virtual_function(232, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    GetImageAtIndex = manager.virtual_function(233, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetImageCount = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    ClearImages = manager.virtual_function(235, [], DataType.POINTER, Convention.THISCALL)
    ResetToSimpleTextImage = manager.virtual_function(236, [], DataType.INT, Convention.THISCALL)
    SetImageBounds = manager.virtual_function(237, [DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextImage = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    SetTextImageIndex = manager.virtual_function(239, [DataType.INT], DataType.INT, Convention.THISCALL)
    SizeToContents = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CalculateHotkey = manager.virtual_function(241, [DataType.STRING], DataType.INT, Convention.THISCALL)
    CalculateHotkey_2 = manager.virtual_function(242, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ComputeAlignment = manager.virtual_function(243, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnSetText = manager.virtual_function(244, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    DrawDashedLine = manager.virtual_function(245, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnHotkeyPressed = manager.virtual_function(246, [], DataType.INT, Convention.THISCALL)
    EnsureImageCapacity = manager.virtual_function(247, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(248, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RepositionTextImage = manager.virtual_function(249, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetArmed = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsArmed = manager.virtual_function(251, [], DataType.INT, Convention.THISCALL)
    IsDepressed = manager.virtual_function(252, [], DataType.INT, Convention.THISCALL)
    ForceDepressed = manager.virtual_function(253, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    RecalculateDepressedState = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    SetSelected = manager.virtual_function(255, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    IsSelected = manager.virtual_function(256, [], DataType.INT, Convention.THISCALL)
    SetBlink = manager.virtual_function(257, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsBlinking = manager.virtual_function(258, [], DataType.INT, Convention.THISCALL)
    SetUseCaptureMouse = manager.virtual_function(259, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsUseCaptureMouseEnabled = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    DoClick = manager.virtual_function(261, [], DataType.INT, Convention.THISCALL)
    OnHotkey = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    SetMouseClickEnabled = manager.virtual_function(263, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseClickEnabled = manager.virtual_function(264, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetButtonActivationType = manager.virtual_function(265, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    FireActionSignal = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    CanBeDefaultButton = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    SetAsDefaultButton = manager.virtual_function(268, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetAsCurrentDefaultButton = manager.virtual_function(269, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetButtonBorderEnabled = manager.virtual_function(270, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    SetDefaultColor = manager.virtual_function(271, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetArmedColor = manager.virtual_function(272, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDepressedColor = manager.virtual_function(273, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBlinkColor = manager.virtual_function(274, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetButtonFgColor = manager.virtual_function(275, [], DataType.INT, Convention.THISCALL)
    GetButtonBgColor = manager.virtual_function(276, [], DataType.INT, Convention.THISCALL)
    SetDefaultBorder = manager.virtual_function(277, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDepressedBorder = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetKeyFocusBorder = manager.virtual_function(279, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetCommand = manager.virtual_function(280, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetCommand_2 = manager.virtual_function(281, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetCommand = manager.virtual_function(282, [], DataType.INT, Convention.THISCALL)
    DrawFocusBorder = manager.virtual_function(283, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetBorder_2 = manager.virtual_function(284, [DataType.BOOL, DataType.BOOL, DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    OnSetState = manager.virtual_function(285, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnExpanded = manager.virtual_function(286, [DataType.POINTER], DataType.VOID, Convention.THISCALL)

class vgui_FileOpenDialog_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnOpen = manager.virtual_function(279, [], DataType.INT, Convention.THISCALL)
    OnSelectFolder = manager.virtual_function(280, [], DataType.INT, Convention.THISCALL)
    OnFolderUp = manager.virtual_function(281, [], DataType.INT, Convention.THISCALL)
    OnNewFolder = manager.virtual_function(282, [], DataType.INT, Convention.THISCALL)
    OnOpenInExplorer = manager.virtual_function(283, [], DataType.INT, Convention.THISCALL)
    PopulateFileList = manager.virtual_function(284, [], DataType.INT, Convention.THISCALL)
    PopulateDriveList = manager.virtual_function(285, [], DataType.INT, Convention.THISCALL)
    PopulateFileNameSearchHistory = manager.virtual_function(286, [], DataType.INT, Convention.THISCALL)
    MoveUpFolder = manager.virtual_function(287, [], DataType.INT, Convention.THISCALL)
    ValidatePath = manager.virtual_function(288, [], DataType.INT, Convention.THISCALL)
    OnItemSelected = manager.virtual_function(289, [], DataType.INT, Convention.THISCALL)
    OnListItemSelected = manager.virtual_function(290, [], DataType.INT, Convention.THISCALL)
    OnTextChanged = manager.virtual_function(291, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnInputCanceled = manager.virtual_function(292, [], DataType.INT, Convention.THISCALL)
    OnInputCompleted = manager.virtual_function(293, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMatchStringSelected = manager.virtual_function(294, [], DataType.INT, Convention.THISCALL)

class vgui_FileOpenStateMachine_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnFileSelected = manager.virtual_function(211, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnFileSelectionCancelled = manager.virtual_function(212, [], DataType.POINTER, Convention.THISCALL)
    OnPerforceQueryCompleted = manager.virtual_function(213, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMakeFileWriteable = manager.virtual_function(214, [], DataType.INT, Convention.THISCALL)
    OnCancelMakeFileWriteable = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    OnOverwriteFile = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    OnCancelOverwriteFile = manager.virtual_function(217, [], DataType.INT, Convention.THISCALL)
    OnSaveFile = manager.virtual_function(218, [], DataType.INT, Convention.THISCALL)
    OnMarkNotDirty = manager.virtual_function(219, [], DataType.INT, Convention.THISCALL)
    OnCancelSaveDocument = manager.virtual_function(220, [], DataType.INT, Convention.THISCALL)

class GripPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.INT], DataType.STRING, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [], DataType.INT, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.INT, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    moved = manager.virtual_function(211, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)

class CaptionGripPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.INT], DataType.STRING, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [], DataType.INT, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.INT, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    moved = manager.virtual_function(211, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)

class vgui_GraphPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.INT, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)

class vgui_ImagePanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.VOID, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetImage = manager.virtual_function(211, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetImage_2 = manager.virtual_function(212, [DataType.STRING], DataType.INT, Convention.THISCALL)
    GetImage = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    GetDrawColor = manager.virtual_function(214, [], DataType.INT, Convention.THISCALL)
    SetDrawColor = manager.virtual_function(215, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class vgui_BaseInputDialog_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PerformLayout_2 = manager.virtual_function(279, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    WriteDataToKeyValues = manager.virtual_function(280, [DataType.POINTER, DataType.BOOL], DataType.VOID, Convention.THISCALL)

class vgui_InputDialog_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PerformLayout_2 = manager.virtual_function(279, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    WriteDataToKeyValues = manager.virtual_function(280, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)

class ColumnButton_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.SHORT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.INT, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.POINTER, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetText = manager.virtual_function(211, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetText_2 = manager.virtual_function(212, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetText = manager.virtual_function(213, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetText_2 = manager.virtual_function(214, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    GetContentSize = manager.virtual_function(215, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetContentAlignment = manager.virtual_function(216, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetTextInset = manager.virtual_function(217, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextInset = manager.virtual_function(218, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetDisabledFgColor1 = manager.virtual_function(219, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDisabledFgColor2 = manager.virtual_function(220, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor1 = manager.virtual_function(221, [], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor2 = manager.virtual_function(222, [], DataType.INT, Convention.THISCALL)
    SetTextColorState = manager.virtual_function(223, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFont = manager.virtual_function(224, [DataType.UINT], DataType.INT, Convention.THISCALL)
    GetFont = manager.virtual_function(225, [], DataType.INT, Convention.THISCALL)
    SetHotkey = manager.virtual_function(226, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetHotKey = manager.virtual_function(227, [], DataType.INT, Convention.THISCALL)
    SetAssociatedControl = manager.virtual_function(228, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddImage = manager.virtual_function(229, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImage = manager.virtual_function(230, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImageAtIndex = manager.virtual_function(231, [DataType.INT, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImagePreOffset = manager.virtual_function(232, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    GetImageAtIndex = manager.virtual_function(233, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetImageCount = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    ClearImages = manager.virtual_function(235, [], DataType.POINTER, Convention.THISCALL)
    ResetToSimpleTextImage = manager.virtual_function(236, [], DataType.INT, Convention.THISCALL)
    SetImageBounds = manager.virtual_function(237, [DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextImage = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    SetTextImageIndex = manager.virtual_function(239, [DataType.INT], DataType.INT, Convention.THISCALL)
    SizeToContents = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CalculateHotkey = manager.virtual_function(241, [DataType.STRING], DataType.INT, Convention.THISCALL)
    CalculateHotkey_2 = manager.virtual_function(242, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ComputeAlignment = manager.virtual_function(243, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnSetText = manager.virtual_function(244, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    DrawDashedLine = manager.virtual_function(245, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnHotkeyPressed = manager.virtual_function(246, [], DataType.INT, Convention.THISCALL)
    EnsureImageCapacity = manager.virtual_function(247, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(248, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RepositionTextImage = manager.virtual_function(249, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetArmed = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsArmed = manager.virtual_function(251, [], DataType.INT, Convention.THISCALL)
    IsDepressed = manager.virtual_function(252, [], DataType.INT, Convention.THISCALL)
    ForceDepressed = manager.virtual_function(253, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    RecalculateDepressedState = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    SetSelected = manager.virtual_function(255, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSelected = manager.virtual_function(256, [], DataType.INT, Convention.THISCALL)
    SetBlink = manager.virtual_function(257, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsBlinking = manager.virtual_function(258, [], DataType.INT, Convention.THISCALL)
    SetUseCaptureMouse = manager.virtual_function(259, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsUseCaptureMouseEnabled = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    DoClick = manager.virtual_function(261, [], DataType.INT, Convention.THISCALL)
    OnHotkey = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    SetMouseClickEnabled = manager.virtual_function(263, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseClickEnabled = manager.virtual_function(264, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetButtonActivationType = manager.virtual_function(265, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    FireActionSignal = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    CanBeDefaultButton = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    SetAsDefaultButton = manager.virtual_function(268, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetAsCurrentDefaultButton = manager.virtual_function(269, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetButtonBorderEnabled = manager.virtual_function(270, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    SetDefaultColor = manager.virtual_function(271, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetArmedColor = manager.virtual_function(272, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDepressedColor = manager.virtual_function(273, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBlinkColor = manager.virtual_function(274, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetButtonFgColor = manager.virtual_function(275, [], DataType.INT, Convention.THISCALL)
    GetButtonBgColor = manager.virtual_function(276, [], DataType.INT, Convention.THISCALL)
    SetDefaultBorder = manager.virtual_function(277, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDepressedBorder = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetKeyFocusBorder = manager.virtual_function(279, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetCommand = manager.virtual_function(280, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetCommand_2 = manager.virtual_function(281, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetCommand = manager.virtual_function(282, [], DataType.INT, Convention.THISCALL)
    DrawFocusBorder = manager.virtual_function(283, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetBorder_2 = manager.virtual_function(284, [DataType.BOOL, DataType.BOOL, DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    OnSetState = manager.virtual_function(285, [DataType.INT], DataType.INT, Convention.THISCALL)

class Dragger_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetMovable = manager.virtual_function(211, [DataType.BOOL], DataType.INT, Convention.THISCALL)

class vgui_ListViewPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddItem = manager.virtual_function(211, [DataType.POINTER, DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetItemCount = manager.virtual_function(212, [], DataType.INT, Convention.THISCALL)
    GetItem = manager.virtual_function(213, [DataType.INT], DataType.INT, Convention.THISCALL)
    ApplyItemChanges = manager.virtual_function(214, [DataType.INT], DataType.INT, Convention.THISCALL)
    RemoveItem = manager.virtual_function(215, [DataType.INT], DataType.VOID, Convention.THISCALL)
    DeleteAllItems = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    GetItemIDFromPos = manager.virtual_function(217, [DataType.INT], DataType.INT, Convention.THISCALL)
    InvalidItemID = manager.virtual_function(218, [], DataType.INT, Convention.THISCALL)
    IsValidItemID = manager.virtual_function(219, [DataType.INT], DataType.INT, Convention.THISCALL)
    ScrollToItem = manager.virtual_function(220, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetSortFunc = manager.virtual_function(221, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SortList = manager.virtual_function(222, [], DataType.INT, Convention.THISCALL)
    SetImageList = manager.virtual_function(223, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetFont = manager.virtual_function(224, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSelectedItemsCount = manager.virtual_function(225, [], DataType.INT, Convention.THISCALL)
    GetSelectedItem = manager.virtual_function(226, [DataType.INT], DataType.INT, Convention.THISCALL)
    ClearSelectedItems = manager.virtual_function(227, [], DataType.INT, Convention.THISCALL)
    AddSelectedItem = manager.virtual_function(228, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetSingleSelectedItem = manager.virtual_function(229, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnSliderMoved = manager.virtual_function(230, [], DataType.INT, Convention.THISCALL)
    GetItemsPerColumn = manager.virtual_function(231, [], DataType.INT, Convention.THISCALL)

class vgui_Menu_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.INT, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PositionRelativeToPanel = manager.virtual_function(211, [DataType.POINTER, DataType.POINTER, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    AddMenuItem = manager.virtual_function(212, [DataType.STRING, DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddMenuItem_2 = manager.virtual_function(213, [DataType.STRING, DataType.POINTER, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddMenuItem_3 = manager.virtual_function(214, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddMenuItem_4 = manager.virtual_function(215, [DataType.STRING, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddMenuItem_5 = manager.virtual_function(216, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddMenuItem_6 = manager.virtual_function(217, [DataType.STRING, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddMenuItem_7 = manager.virtual_function(218, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddCheckableMenuItem = manager.virtual_function(219, [DataType.STRING, DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddCheckableMenuItem_2 = manager.virtual_function(220, [DataType.STRING, DataType.POINTER, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddCheckableMenuItem_3 = manager.virtual_function(221, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddCheckableMenuItem_4 = manager.virtual_function(222, [DataType.STRING, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddCheckableMenuItem_5 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddCheckableMenuItem_6 = manager.virtual_function(224, [DataType.STRING, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddCheckableMenuItem_7 = manager.virtual_function(225, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddCascadingMenuItem = manager.virtual_function(226, [DataType.STRING, DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddCascadingMenuItem_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER, DataType.STRING, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddCascadingMenuItem_3 = manager.virtual_function(228, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddCascadingMenuItem_4 = manager.virtual_function(229, [DataType.STRING, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddCascadingMenuItem_5 = manager.virtual_function(230, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddCascadingMenuItem_6 = manager.virtual_function(231, [DataType.STRING, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddCascadingMenuItem_7 = manager.virtual_function(232, [DataType.STRING, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddMenuItem_8 = manager.virtual_function(233, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddSeparator = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    AddSeparatorAfterItem = manager.virtual_function(235, [DataType.INT], DataType.INT, Convention.THISCALL)
    UpdateMenuItem = manager.virtual_function(236, [DataType.INT, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    UpdateMenuItem_2 = manager.virtual_function(237, [DataType.INT, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    MoveMenuItem = manager.virtual_function(238, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    IsValidMenuID = manager.virtual_function(239, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetInvalidMenuID = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    SetItemEnabled = manager.virtual_function(241, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetItemEnabled_2 = manager.virtual_function(242, [DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetItemVisible = manager.virtual_function(243, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetItemVisible_2 = manager.virtual_function(244, [DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetFixedWidth = manager.virtual_function(245, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetMenuItemHeight = manager.virtual_function(246, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetMenuItemHeight = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetNumberOfVisibleItems = manager.virtual_function(248, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTypeAheadMode = manager.virtual_function(249, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetTypeAheadMode = manager.virtual_function(250, [], DataType.INT, Convention.THISCALL)
    ActivateItem = manager.virtual_function(251, [DataType.INT], DataType.VOID, Convention.THISCALL)
    SilentActivateItem = manager.virtual_function(252, [DataType.INT], DataType.VOID, Convention.THISCALL)
    ActivateItemByRow = manager.virtual_function(253, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetActiveItem = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    GetItemCount = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetMenuID = manager.virtual_function(256, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetFont = manager.virtual_function(257, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMenuItemSelected = manager.virtual_function(258, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddScrollBar = manager.virtual_function(259, [], DataType.INT, Convention.THISCALL)
    RemoveScrollBar = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    OnSliderMoved = manager.virtual_function(261, [], DataType.INT, Convention.THISCALL)
    LayoutMenuBorder = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    MakeItemsVisibleInScrollRange = manager.virtual_function(263, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnHotKey = manager.virtual_function(264, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnTypeAhead = manager.virtual_function(265, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyModeSet = manager.virtual_function(266, [], DataType.POINTER, Convention.THISCALL)
    OnCursorEnteredMenuItem = manager.virtual_function(267, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnCursorExitedMenuItem = manager.virtual_function(268, [DataType.INT], DataType.POINTER, Convention.THISCALL)

class vgui_MenuBar_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.INT, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddButton = manager.virtual_function(211, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddMenu = manager.virtual_function(212, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetContentSize = manager.virtual_function(213, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMenuClose = manager.virtual_function(214, [], DataType.INT, Convention.THISCALL)
    OnCursorEnteredMenuButton = manager.virtual_function(215, [DataType.INT], DataType.INT, Convention.THISCALL)

class vgui_MenuButton_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.SHORT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.INT, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.POINTER, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetText = manager.virtual_function(211, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetText_2 = manager.virtual_function(212, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetText = manager.virtual_function(213, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetText_2 = manager.virtual_function(214, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    GetContentSize = manager.virtual_function(215, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetContentAlignment = manager.virtual_function(216, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetTextInset = manager.virtual_function(217, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextInset = manager.virtual_function(218, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetDisabledFgColor1 = manager.virtual_function(219, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDisabledFgColor2 = manager.virtual_function(220, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor1 = manager.virtual_function(221, [], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor2 = manager.virtual_function(222, [], DataType.INT, Convention.THISCALL)
    SetTextColorState = manager.virtual_function(223, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFont = manager.virtual_function(224, [DataType.UINT], DataType.INT, Convention.THISCALL)
    GetFont = manager.virtual_function(225, [], DataType.INT, Convention.THISCALL)
    SetHotkey = manager.virtual_function(226, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetHotKey = manager.virtual_function(227, [], DataType.INT, Convention.THISCALL)
    SetAssociatedControl = manager.virtual_function(228, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddImage = manager.virtual_function(229, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImage = manager.virtual_function(230, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImageAtIndex = manager.virtual_function(231, [DataType.INT, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImagePreOffset = manager.virtual_function(232, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    GetImageAtIndex = manager.virtual_function(233, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetImageCount = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    ClearImages = manager.virtual_function(235, [], DataType.POINTER, Convention.THISCALL)
    ResetToSimpleTextImage = manager.virtual_function(236, [], DataType.INT, Convention.THISCALL)
    SetImageBounds = manager.virtual_function(237, [DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextImage = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    SetTextImageIndex = manager.virtual_function(239, [DataType.INT], DataType.INT, Convention.THISCALL)
    SizeToContents = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CalculateHotkey = manager.virtual_function(241, [DataType.STRING], DataType.INT, Convention.THISCALL)
    CalculateHotkey_2 = manager.virtual_function(242, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ComputeAlignment = manager.virtual_function(243, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnSetText = manager.virtual_function(244, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    DrawDashedLine = manager.virtual_function(245, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnHotkeyPressed = manager.virtual_function(246, [], DataType.INT, Convention.THISCALL)
    EnsureImageCapacity = manager.virtual_function(247, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(248, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RepositionTextImage = manager.virtual_function(249, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetArmed = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsArmed = manager.virtual_function(251, [], DataType.INT, Convention.THISCALL)
    IsDepressed = manager.virtual_function(252, [], DataType.INT, Convention.THISCALL)
    ForceDepressed = manager.virtual_function(253, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    RecalculateDepressedState = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    SetSelected = manager.virtual_function(255, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSelected = manager.virtual_function(256, [], DataType.INT, Convention.THISCALL)
    SetBlink = manager.virtual_function(257, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsBlinking = manager.virtual_function(258, [], DataType.INT, Convention.THISCALL)
    SetUseCaptureMouse = manager.virtual_function(259, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsUseCaptureMouseEnabled = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    DoClick = manager.virtual_function(261, [], DataType.INT, Convention.THISCALL)
    OnHotkey = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    SetMouseClickEnabled = manager.virtual_function(263, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseClickEnabled = manager.virtual_function(264, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetButtonActivationType = manager.virtual_function(265, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    FireActionSignal = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    CanBeDefaultButton = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    SetAsDefaultButton = manager.virtual_function(268, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetAsCurrentDefaultButton = manager.virtual_function(269, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetButtonBorderEnabled = manager.virtual_function(270, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    SetDefaultColor = manager.virtual_function(271, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetArmedColor = manager.virtual_function(272, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDepressedColor = manager.virtual_function(273, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBlinkColor = manager.virtual_function(274, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetButtonFgColor = manager.virtual_function(275, [], DataType.INT, Convention.THISCALL)
    GetButtonBgColor = manager.virtual_function(276, [], DataType.INT, Convention.THISCALL)
    SetDefaultBorder = manager.virtual_function(277, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDepressedBorder = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetKeyFocusBorder = manager.virtual_function(279, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetCommand = manager.virtual_function(280, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetCommand_2 = manager.virtual_function(281, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetCommand = manager.virtual_function(282, [], DataType.INT, Convention.THISCALL)
    DrawFocusBorder = manager.virtual_function(283, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    GetBorder_2 = manager.virtual_function(284, [DataType.BOOL, DataType.BOOL, DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    OnSetState = manager.virtual_function(285, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnShowMenu = manager.virtual_function(286, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnHideMenu = manager.virtual_function(287, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCheckMenuItemCount = manager.virtual_function(288, [], DataType.INT, Convention.THISCALL)
    SetMenu = manager.virtual_function(289, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    HideMenu = manager.virtual_function(290, [], DataType.INT, Convention.THISCALL)
    OnMenuClose = manager.virtual_function(291, [], DataType.INT, Convention.THISCALL)
    OnKillFocus_2 = manager.virtual_function(292, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetOpenOffsetY = manager.virtual_function(293, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetOpenDirection = manager.virtual_function(294, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class vgui_MenuItem_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.SHORT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.INT, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.INT, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetText = manager.virtual_function(211, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetText_2 = manager.virtual_function(212, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetText = manager.virtual_function(213, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetText_2 = manager.virtual_function(214, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    GetContentSize = manager.virtual_function(215, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetContentAlignment = manager.virtual_function(216, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetTextInset = manager.virtual_function(217, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextInset = manager.virtual_function(218, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetDisabledFgColor1 = manager.virtual_function(219, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDisabledFgColor2 = manager.virtual_function(220, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor1 = manager.virtual_function(221, [], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor2 = manager.virtual_function(222, [], DataType.INT, Convention.THISCALL)
    SetTextColorState = manager.virtual_function(223, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFont = manager.virtual_function(224, [DataType.UINT], DataType.INT, Convention.THISCALL)
    GetFont = manager.virtual_function(225, [], DataType.INT, Convention.THISCALL)
    SetHotkey = manager.virtual_function(226, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetHotKey = manager.virtual_function(227, [], DataType.INT, Convention.THISCALL)
    SetAssociatedControl = manager.virtual_function(228, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddImage = manager.virtual_function(229, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImage = manager.virtual_function(230, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImageAtIndex = manager.virtual_function(231, [DataType.INT, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImagePreOffset = manager.virtual_function(232, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    GetImageAtIndex = manager.virtual_function(233, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetImageCount = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    ClearImages = manager.virtual_function(235, [], DataType.POINTER, Convention.THISCALL)
    ResetToSimpleTextImage = manager.virtual_function(236, [], DataType.INT, Convention.THISCALL)
    SetImageBounds = manager.virtual_function(237, [DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextImage = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    SetTextImageIndex = manager.virtual_function(239, [DataType.INT], DataType.INT, Convention.THISCALL)
    SizeToContents = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CalculateHotkey = manager.virtual_function(241, [DataType.STRING], DataType.INT, Convention.THISCALL)
    CalculateHotkey_2 = manager.virtual_function(242, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ComputeAlignment = manager.virtual_function(243, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnSetText = manager.virtual_function(244, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    DrawDashedLine = manager.virtual_function(245, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnHotkeyPressed = manager.virtual_function(246, [], DataType.INT, Convention.THISCALL)
    EnsureImageCapacity = manager.virtual_function(247, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(248, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RepositionTextImage = manager.virtual_function(249, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetArmed = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsArmed = manager.virtual_function(251, [], DataType.INT, Convention.THISCALL)
    IsDepressed = manager.virtual_function(252, [], DataType.INT, Convention.THISCALL)
    ForceDepressed = manager.virtual_function(253, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    RecalculateDepressedState = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    SetSelected = manager.virtual_function(255, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSelected = manager.virtual_function(256, [], DataType.INT, Convention.THISCALL)
    SetBlink = manager.virtual_function(257, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsBlinking = manager.virtual_function(258, [], DataType.INT, Convention.THISCALL)
    SetUseCaptureMouse = manager.virtual_function(259, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsUseCaptureMouseEnabled = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    DoClick = manager.virtual_function(261, [], DataType.INT, Convention.THISCALL)
    OnHotkey = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    SetMouseClickEnabled = manager.virtual_function(263, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseClickEnabled = manager.virtual_function(264, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetButtonActivationType = manager.virtual_function(265, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    FireActionSignal = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    CanBeDefaultButton = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    SetAsDefaultButton = manager.virtual_function(268, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetAsCurrentDefaultButton = manager.virtual_function(269, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetButtonBorderEnabled = manager.virtual_function(270, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    SetDefaultColor = manager.virtual_function(271, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetArmedColor = manager.virtual_function(272, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDepressedColor = manager.virtual_function(273, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBlinkColor = manager.virtual_function(274, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetButtonFgColor = manager.virtual_function(275, [], DataType.INT, Convention.THISCALL)
    GetButtonBgColor = manager.virtual_function(276, [], DataType.INT, Convention.THISCALL)
    SetDefaultBorder = manager.virtual_function(277, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDepressedBorder = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetKeyFocusBorder = manager.virtual_function(279, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetCommand = manager.virtual_function(280, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetCommand_2 = manager.virtual_function(281, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetCommand = manager.virtual_function(282, [], DataType.INT, Convention.THISCALL)
    DrawFocusBorder = manager.virtual_function(283, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetBorder_2 = manager.virtual_function(284, [DataType.BOOL, DataType.BOOL, DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    OnSetState = manager.virtual_function(285, [DataType.INT], DataType.INT, Convention.THISCALL)
    ArmItem = manager.virtual_function(286, [], DataType.INT, Convention.THISCALL)
    DisarmItem = manager.virtual_function(287, [], DataType.INT, Convention.THISCALL)
    OnKeyModeSet = manager.virtual_function(288, [], DataType.INT, Convention.THISCALL)
    Init = manager.virtual_function(289, [], DataType.INT, Convention.THISCALL)

class vgui_MessageBox_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.POINTER, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    DoModal_2 = manager.virtual_function(279, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ShowWindow = manager.virtual_function(280, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetCommand = manager.virtual_function(281, [DataType.STRING], DataType.POINTER, Convention.THISCALL)
    SetCommand_2 = manager.virtual_function(282, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetOKButtonVisible = manager.virtual_function(283, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetOKButtonText = manager.virtual_function(284, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetOKButtonText_2 = manager.virtual_function(285, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    DisableCloseButton = manager.virtual_function(286, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    OnShutdownRequest = manager.virtual_function(287, [], DataType.INT, Convention.THISCALL)

class CDragDropHelperPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.INT, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)

class vgui_PanelListPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.VOID, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddItem = manager.virtual_function(211, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetItemLabel = manager.virtual_function(212, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetItemPanel = manager.virtual_function(213, [DataType.INT], DataType.INT, Convention.THISCALL)
    RemoveItem = manager.virtual_function(214, [DataType.INT], DataType.VOID, Convention.THISCALL)
    DeleteAllItems = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetCellRenderer = manager.virtual_function(216, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnSliderMoved = manager.virtual_function(217, [DataType.INT], DataType.INT, Convention.THISCALL)

class COperationFileListFrame_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.INT, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PerformOperation = manager.virtual_function(279, [], DataType.INT, Convention.THISCALL)

class CPerforceFileListFrame_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.INT, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PerformOperation = manager.virtual_function(279, [], DataType.INT, Convention.THISCALL)

class vgui_ContinuousProgressBar_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.INT, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetProgress = manager.virtual_function(211, [DataType.FLOAT], DataType.POINTER, Convention.THISCALL)
    SetSegmentInfo = manager.virtual_function(212, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(213, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class vgui_PropertyDialog_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.POINTER, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPropertySheet = manager.virtual_function(279, [], DataType.INT, Convention.THISCALL)
    AddPage = manager.virtual_function(280, [DataType.POINTER, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetActivePage = manager.virtual_function(281, [], DataType.INT, Convention.THISCALL)
    ResetAllData = manager.virtual_function(282, [], DataType.INT, Convention.THISCALL)
    ApplyChanges = manager.virtual_function(283, [], DataType.INT, Convention.THISCALL)
    OnOK = manager.virtual_function(284, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    OnCancel = manager.virtual_function(285, [], DataType.VOID, Convention.THISCALL)
    OnApplyButtonEnable = manager.virtual_function(286, [], DataType.INT, Convention.THISCALL)

class vgui_PropertyPage_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    OnResetData = manager.virtual_function(236, [], DataType.VOID, Convention.THISCALL)
    OnApplyChanges = manager.virtual_function(237, [], DataType.VOID, Convention.THISCALL)
    OnPageShow = manager.virtual_function(238, [], DataType.VOID, Convention.THISCALL)
    OnPageHide = manager.virtual_function(239, [], DataType.VOID, Convention.THISCALL)
    OnPageTabActivated = manager.virtual_function(240, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class vgui_PropertySheet_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    IsDraggableTab = manager.virtual_function(236, [], DataType.INT, Convention.THISCALL)
    AddPage = manager.virtual_function(237, [DataType.POINTER, DataType.STRING, DataType.STRING, DataType.BOOL, DataType.INT], DataType.INT, Convention.THISCALL)
    SetActivePage = manager.virtual_function(238, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTabWidth = manager.virtual_function(239, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetActivePage = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    RemoveAllPages = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    ResetAllData = manager.virtual_function(242, [], DataType.INT, Convention.THISCALL)
    ApplyChanges = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    GetPage = manager.virtual_function(244, [DataType.INT], DataType.INT, Convention.THISCALL)
    DeletePage = manager.virtual_function(245, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RemovePage = manager.virtual_function(246, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetActiveTab = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    GetActiveTabTitle = manager.virtual_function(248, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTab = manager.virtual_function(249, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetTabTitle = manager.virtual_function(250, [DataType.INT, DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetActivePageNum = manager.virtual_function(251, [], DataType.INT, Convention.THISCALL)
    GetNumPages = manager.virtual_function(252, [], DataType.INT, Convention.THISCALL)
    DisablePage = manager.virtual_function(253, [DataType.STRING], DataType.INT, Convention.THISCALL)
    EnablePage = manager.virtual_function(254, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetSmallTabs = manager.virtual_function(255, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallTabs = manager.virtual_function(256, [], DataType.INT, Convention.THISCALL)
    SetShowTabs = manager.virtual_function(257, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    ChangeActiveTab = manager.virtual_function(258, [DataType.INT], DataType.VOID, Convention.THISCALL)
    OnTabPressed = manager.virtual_function(259, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnTextChanged = manager.virtual_function(260, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnOpenContextMenu = manager.virtual_function(261, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnApplyButtonEnable = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    LayoutTabs = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    SetPageEnabled = manager.virtual_function(264, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)

class vgui_RadioButton_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.INT, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.POINTER, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetText = manager.virtual_function(211, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetText_2 = manager.virtual_function(212, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetText = manager.virtual_function(213, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetText_2 = manager.virtual_function(214, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    GetContentSize = manager.virtual_function(215, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetContentAlignment = manager.virtual_function(216, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetTextInset = manager.virtual_function(217, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextInset = manager.virtual_function(218, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetDisabledFgColor1 = manager.virtual_function(219, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDisabledFgColor2 = manager.virtual_function(220, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor1 = manager.virtual_function(221, [], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor2 = manager.virtual_function(222, [], DataType.INT, Convention.THISCALL)
    SetTextColorState = manager.virtual_function(223, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFont = manager.virtual_function(224, [DataType.UINT], DataType.INT, Convention.THISCALL)
    GetFont = manager.virtual_function(225, [], DataType.INT, Convention.THISCALL)
    SetHotkey = manager.virtual_function(226, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetHotKey = manager.virtual_function(227, [], DataType.INT, Convention.THISCALL)
    SetAssociatedControl = manager.virtual_function(228, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddImage = manager.virtual_function(229, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImage = manager.virtual_function(230, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImageAtIndex = manager.virtual_function(231, [DataType.INT, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImagePreOffset = manager.virtual_function(232, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    GetImageAtIndex = manager.virtual_function(233, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetImageCount = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    ClearImages = manager.virtual_function(235, [], DataType.POINTER, Convention.THISCALL)
    ResetToSimpleTextImage = manager.virtual_function(236, [], DataType.INT, Convention.THISCALL)
    SetImageBounds = manager.virtual_function(237, [DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextImage = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    SetTextImageIndex = manager.virtual_function(239, [DataType.INT], DataType.INT, Convention.THISCALL)
    SizeToContents = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CalculateHotkey = manager.virtual_function(241, [DataType.STRING], DataType.INT, Convention.THISCALL)
    CalculateHotkey_2 = manager.virtual_function(242, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ComputeAlignment = manager.virtual_function(243, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnSetText = manager.virtual_function(244, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    DrawDashedLine = manager.virtual_function(245, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnHotkeyPressed = manager.virtual_function(246, [], DataType.INT, Convention.THISCALL)
    EnsureImageCapacity = manager.virtual_function(247, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(248, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RepositionTextImage = manager.virtual_function(249, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetArmed = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsArmed = manager.virtual_function(251, [], DataType.INT, Convention.THISCALL)
    IsDepressed = manager.virtual_function(252, [], DataType.INT, Convention.THISCALL)
    ForceDepressed = manager.virtual_function(253, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    RecalculateDepressedState = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    SetSelected = manager.virtual_function(255, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSelected = manager.virtual_function(256, [], DataType.INT, Convention.THISCALL)
    SetBlink = manager.virtual_function(257, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsBlinking = manager.virtual_function(258, [], DataType.INT, Convention.THISCALL)
    SetUseCaptureMouse = manager.virtual_function(259, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsUseCaptureMouseEnabled = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    DoClick = manager.virtual_function(261, [], DataType.INT, Convention.THISCALL)
    OnHotkey = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    SetMouseClickEnabled = manager.virtual_function(263, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseClickEnabled = manager.virtual_function(264, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetButtonActivationType = manager.virtual_function(265, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    FireActionSignal = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    CanBeDefaultButton = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    SetAsDefaultButton = manager.virtual_function(268, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetAsCurrentDefaultButton = manager.virtual_function(269, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetButtonBorderEnabled = manager.virtual_function(270, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    SetDefaultColor = manager.virtual_function(271, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetArmedColor = manager.virtual_function(272, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDepressedColor = manager.virtual_function(273, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBlinkColor = manager.virtual_function(274, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetButtonFgColor = manager.virtual_function(275, [], DataType.INT, Convention.THISCALL)
    GetButtonBgColor = manager.virtual_function(276, [], DataType.INT, Convention.THISCALL)
    SetDefaultBorder = manager.virtual_function(277, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDepressedBorder = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetKeyFocusBorder = manager.virtual_function(279, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetCommand = manager.virtual_function(280, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetCommand_2 = manager.virtual_function(281, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetCommand = manager.virtual_function(282, [], DataType.INT, Convention.THISCALL)
    DrawFocusBorder = manager.virtual_function(283, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetBorder_2 = manager.virtual_function(284, [DataType.BOOL, DataType.BOOL, DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    OnSetState = manager.virtual_function(285, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetSubTabPosition = manager.virtual_function(286, [], DataType.INT, Convention.THISCALL)
    SetSubTabPosition = manager.virtual_function(287, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetRadioTabPosition = manager.virtual_function(288, [], DataType.INT, Convention.THISCALL)
    OnRadioButtonChecked = manager.virtual_function(289, [DataType.INT], DataType.POINTER, Convention.THISCALL)

class vgui_RichText_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.POINTER, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.POINTER, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.POINTER, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.POINTER, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.POINTER, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    CutSelected = manager.virtual_function(211, [], DataType.INT, Convention.THISCALL)
    CopySelected = manager.virtual_function(212, [], DataType.INT, Convention.THISCALL)
    SetDrawOffsets = manager.virtual_function(213, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnSetText = manager.virtual_function(214, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnSliderMoved = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    OnClickPanel = manager.virtual_function(216, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnTextClicked = manager.virtual_function(217, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    MoveScrollBar = manager.virtual_function(218, [DataType.INT], DataType.INT, Convention.THISCALL)
    MoveScrollBarDirect = manager.virtual_function(219, [DataType.INT], DataType.INT, Convention.THISCALL)

class CSaveDocumentQuery_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class vgui_ScalableImagePanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetImage = manager.virtual_function(211, [DataType.STRING], DataType.VOID, Convention.THISCALL)

class vgui_ScrollBar_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetValue = manager.virtual_function(211, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetValue = manager.virtual_function(212, [], DataType.INT, Convention.THISCALL)
    SetRange = manager.virtual_function(213, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetRange = manager.virtual_function(214, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetRangeWindow = manager.virtual_function(215, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetRangeWindow = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    IsVertical = manager.virtual_function(217, [], DataType.INT, Convention.THISCALL)
    HasFullRange = manager.virtual_function(218, [], DataType.INT, Convention.THISCALL)
    SetButton = manager.virtual_function(219, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    GetButton = manager.virtual_function(220, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetSlider = manager.virtual_function(221, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSlider = manager.virtual_function(222, [], DataType.INT, Convention.THISCALL)
    SetButtonPressedScrollValue = manager.virtual_function(223, [DataType.INT], DataType.INT, Convention.THISCALL)
    Validate = manager.virtual_function(224, [], DataType.VOID, Convention.THISCALL)
    SetScrollbarButtonsVisible = manager.virtual_function(225, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    SendSliderMoveMessage = manager.virtual_function(226, [DataType.INT], DataType.INT, Convention.THISCALL)
    SendScrollBarSliderReleasedMessage = manager.virtual_function(227, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnSliderMoved = manager.virtual_function(228, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnSliderReleased = manager.virtual_function(229, [DataType.INT], DataType.INT, Convention.THISCALL)
    RespondToScrollArrow = manager.virtual_function(230, [DataType.INT], DataType.VOID, Convention.THISCALL)
    UpdateButtonsForImages = manager.virtual_function(231, [], DataType.VOID, Convention.THISCALL)
    UpdateSliderImages = manager.virtual_function(232, [], DataType.VOID, Convention.THISCALL)

class ScrollBarButton_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.INT], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.SHORT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.INT, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.POINTER, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetText = manager.virtual_function(211, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetText_2 = manager.virtual_function(212, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetText = manager.virtual_function(213, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetText_2 = manager.virtual_function(214, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    GetContentSize = manager.virtual_function(215, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetContentAlignment = manager.virtual_function(216, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetTextInset = manager.virtual_function(217, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextInset = manager.virtual_function(218, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetDisabledFgColor1 = manager.virtual_function(219, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDisabledFgColor2 = manager.virtual_function(220, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor1 = manager.virtual_function(221, [], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor2 = manager.virtual_function(222, [], DataType.INT, Convention.THISCALL)
    SetTextColorState = manager.virtual_function(223, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFont = manager.virtual_function(224, [DataType.UINT], DataType.INT, Convention.THISCALL)
    GetFont = manager.virtual_function(225, [], DataType.INT, Convention.THISCALL)
    SetHotkey = manager.virtual_function(226, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetHotKey = manager.virtual_function(227, [], DataType.INT, Convention.THISCALL)
    SetAssociatedControl = manager.virtual_function(228, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddImage = manager.virtual_function(229, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImage = manager.virtual_function(230, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImageAtIndex = manager.virtual_function(231, [DataType.INT, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImagePreOffset = manager.virtual_function(232, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    GetImageAtIndex = manager.virtual_function(233, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetImageCount = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    ClearImages = manager.virtual_function(235, [], DataType.POINTER, Convention.THISCALL)
    ResetToSimpleTextImage = manager.virtual_function(236, [], DataType.INT, Convention.THISCALL)
    SetImageBounds = manager.virtual_function(237, [DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextImage = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    SetTextImageIndex = manager.virtual_function(239, [DataType.INT], DataType.INT, Convention.THISCALL)
    SizeToContents = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CalculateHotkey = manager.virtual_function(241, [DataType.STRING], DataType.INT, Convention.THISCALL)
    CalculateHotkey_2 = manager.virtual_function(242, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ComputeAlignment = manager.virtual_function(243, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnSetText = manager.virtual_function(244, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    DrawDashedLine = manager.virtual_function(245, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnHotkeyPressed = manager.virtual_function(246, [], DataType.INT, Convention.THISCALL)
    EnsureImageCapacity = manager.virtual_function(247, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(248, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RepositionTextImage = manager.virtual_function(249, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetArmed = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsArmed = manager.virtual_function(251, [], DataType.INT, Convention.THISCALL)
    IsDepressed = manager.virtual_function(252, [], DataType.INT, Convention.THISCALL)
    ForceDepressed = manager.virtual_function(253, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    RecalculateDepressedState = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    SetSelected = manager.virtual_function(255, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSelected = manager.virtual_function(256, [], DataType.INT, Convention.THISCALL)
    SetBlink = manager.virtual_function(257, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsBlinking = manager.virtual_function(258, [], DataType.INT, Convention.THISCALL)
    SetUseCaptureMouse = manager.virtual_function(259, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsUseCaptureMouseEnabled = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    DoClick = manager.virtual_function(261, [], DataType.INT, Convention.THISCALL)
    OnHotkey = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    SetMouseClickEnabled = manager.virtual_function(263, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseClickEnabled = manager.virtual_function(264, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetButtonActivationType = manager.virtual_function(265, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    FireActionSignal = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    CanBeDefaultButton = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    SetAsDefaultButton = manager.virtual_function(268, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetAsCurrentDefaultButton = manager.virtual_function(269, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetButtonBorderEnabled = manager.virtual_function(270, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    SetDefaultColor = manager.virtual_function(271, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetArmedColor = manager.virtual_function(272, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDepressedColor = manager.virtual_function(273, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBlinkColor = manager.virtual_function(274, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetButtonFgColor = manager.virtual_function(275, [], DataType.INT, Convention.THISCALL)
    GetButtonBgColor = manager.virtual_function(276, [], DataType.INT, Convention.THISCALL)
    SetDefaultBorder = manager.virtual_function(277, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDepressedBorder = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetKeyFocusBorder = manager.virtual_function(279, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetCommand = manager.virtual_function(280, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetCommand_2 = manager.virtual_function(281, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetCommand = manager.virtual_function(282, [], DataType.INT, Convention.THISCALL)
    DrawFocusBorder = manager.virtual_function(283, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetBorder_2 = manager.virtual_function(284, [DataType.BOOL, DataType.BOOL, DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    OnSetState = manager.virtual_function(285, [DataType.INT], DataType.INT, Convention.THISCALL)

class vgui_ScrollBarSlider_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.STRING, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.POINTER, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.POINTER, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.INT, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetValue = manager.virtual_function(211, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetValue = manager.virtual_function(212, [], DataType.INT, Convention.THISCALL)
    IsVertical = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    SetRange = manager.virtual_function(214, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetRange = manager.virtual_function(215, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetRangeWindow = manager.virtual_function(216, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetRangeWindow = manager.virtual_function(217, [], DataType.INT, Convention.THISCALL)
    SetSize = manager.virtual_function(218, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetNobPos = manager.virtual_function(219, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    HasFullRange = manager.virtual_function(220, [], DataType.INT, Convention.THISCALL)
    SetButtonOffset = manager.virtual_function(221, [DataType.INT], DataType.INT, Convention.THISCALL)
    IsSliderVisible = manager.virtual_function(222, [], DataType.INT, Convention.THISCALL)
    IsMouseOverNob = manager.virtual_function(223, [], DataType.INT, Convention.THISCALL)
    RecomputeNobPosFromValue = manager.virtual_function(224, [], DataType.INT, Convention.THISCALL)
    RecomputeValueFromNobPos = manager.virtual_function(225, [], DataType.INT, Convention.THISCALL)
    SendScrollBarSliderMovedMessage = manager.virtual_function(226, [], DataType.INT, Convention.THISCALL)
    SendScrollBarSliderReleasedMessage = manager.virtual_function(227, [], DataType.INT, Convention.THISCALL)

class vgui_SplitterHandle_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)

class vgui_Splitter_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)

class vgui_TextImage_00000000(CustomType, metaclass=manager):
    Paint = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    SetPos = manager.virtual_function(1, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetContentSize = manager.virtual_function(2, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSize = manager.virtual_function(3, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSize = manager.virtual_function(4, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetColor = manager.virtual_function(5, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(6, [], DataType.VOID, Convention.THISCALL)
    Evict = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetNumFrames = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    SetFrame = manager.virtual_function(9, [DataType.INT], DataType.VOID, Convention.THISCALL)
    GetID = manager.virtual_function(10, [], DataType.INT, Convention.THISCALL)
    SetRotation = manager.virtual_function(11, [DataType.INT], DataType.VOID, Convention.THISCALL)
    GetPos = manager.virtual_function(12, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetBkColor = manager.virtual_function(13, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetColor = manager.virtual_function(14, [], DataType.INT, Convention.THISCALL)
    GetTall = manager.virtual_function(15, [], DataType.INT, Convention.THISCALL)
    GetWide = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    DrawSetColor = manager.virtual_function(17, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    DrawSetColor_2 = manager.virtual_function(18, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    DrawFilledRect = manager.virtual_function(19, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    DrawOutlinedRect = manager.virtual_function(20, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    DrawLine = manager.virtual_function(21, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    DrawPolyLine = manager.virtual_function(22, [DataType.POINTER, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    DrawSetTextFont = manager.virtual_function(23, [DataType.UINT], DataType.INT, Convention.THISCALL)
    DrawSetTextColor = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    DrawSetTextColor_2 = manager.virtual_function(25, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    DrawSetTextPos = manager.virtual_function(26, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    DrawPrintText = manager.virtual_function(27, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    DrawPrintText_2 = manager.virtual_function(28, [DataType.INT, DataType.INT, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    DrawPrintChar = manager.virtual_function(29, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    DrawPrintChar_2 = manager.virtual_function(30, [DataType.INT, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    DrawSetTexture = manager.virtual_function(31, [DataType.INT], DataType.INT, Convention.THISCALL)
    DrawTexturedRect = manager.virtual_function(32, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetText = manager.virtual_function(33, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetText_2 = manager.virtual_function(34, [DataType.POINTER, DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetText = manager.virtual_function(35, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetText_2 = manager.virtual_function(36, [DataType.POINTER, DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetUnlocalizedText = manager.virtual_function(37, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetUnlocalizedTextSymbol = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    SetFont = manager.virtual_function(39, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetFont = manager.virtual_function(40, [], DataType.INT, Convention.THISCALL)
    GetTextSize = manager.virtual_function(41, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)

class vgui_TreeNode_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.UCHAR, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.INT, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.POINTER, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ClosePreviousParents = manager.virtual_function(211, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    StepInto = manager.virtual_function(212, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    StepOut = manager.virtual_function(213, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    StepOver = manager.virtual_function(214, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    OnLabelChanged = manager.virtual_function(215, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class vgui_URLLabel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.STRING, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.INT, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetText = manager.virtual_function(211, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetText_2 = manager.virtual_function(212, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetText = manager.virtual_function(213, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetText_2 = manager.virtual_function(214, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    GetContentSize = manager.virtual_function(215, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetContentAlignment = manager.virtual_function(216, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetTextInset = manager.virtual_function(217, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextInset = manager.virtual_function(218, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetDisabledFgColor1 = manager.virtual_function(219, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDisabledFgColor2 = manager.virtual_function(220, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor1 = manager.virtual_function(221, [], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor2 = manager.virtual_function(222, [], DataType.INT, Convention.THISCALL)
    SetTextColorState = manager.virtual_function(223, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFont = manager.virtual_function(224, [DataType.UINT], DataType.INT, Convention.THISCALL)
    GetFont = manager.virtual_function(225, [], DataType.INT, Convention.THISCALL)
    SetHotkey = manager.virtual_function(226, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetHotKey = manager.virtual_function(227, [], DataType.INT, Convention.THISCALL)
    SetAssociatedControl = manager.virtual_function(228, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddImage = manager.virtual_function(229, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImage = manager.virtual_function(230, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImageAtIndex = manager.virtual_function(231, [DataType.INT, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImagePreOffset = manager.virtual_function(232, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    GetImageAtIndex = manager.virtual_function(233, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetImageCount = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    ClearImages = manager.virtual_function(235, [], DataType.POINTER, Convention.THISCALL)
    ResetToSimpleTextImage = manager.virtual_function(236, [], DataType.INT, Convention.THISCALL)
    SetImageBounds = manager.virtual_function(237, [DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextImage = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    SetTextImageIndex = manager.virtual_function(239, [DataType.INT], DataType.INT, Convention.THISCALL)
    SizeToContents = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CalculateHotkey = manager.virtual_function(241, [DataType.STRING], DataType.INT, Convention.THISCALL)
    CalculateHotkey_2 = manager.virtual_function(242, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ComputeAlignment = manager.virtual_function(243, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnSetText = manager.virtual_function(244, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    DrawDashedLine = manager.virtual_function(245, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnHotkeyPressed = manager.virtual_function(246, [], DataType.INT, Convention.THISCALL)
    EnsureImageCapacity = manager.virtual_function(247, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(248, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RepositionTextImage = manager.virtual_function(249, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.VOID, Convention.THISCALL)

class CVTFTexture_00000000(CustomType, metaclass=manager):
    Init = manager.virtual_function(0, [DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetBumpScale = manager.virtual_function(1, [DataType.FLOAT], DataType.POINTER, Convention.THISCALL)
    SetReflectivity = manager.virtual_function(2, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    InitLowResImage = manager.virtual_function(3, [DataType.INT, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetResourceData = manager.virtual_function(4, [DataType.UINT, DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetResourceData = manager.virtual_function(5, [DataType.UINT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasResourceEntry = manager.virtual_function(6, [DataType.UINT], DataType.BOOL, Convention.THISCALL)
    GetResourceTypes = manager.virtual_function(7, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    Unserialize = manager.virtual_function(8, [DataType.POINTER, DataType.BOOL, DataType.INT], DataType.INT, Convention.THISCALL)
    Serialize = manager.virtual_function(9, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    LowResFileInfo = manager.virtual_function(10, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ImageFileInfo = manager.virtual_function(11, [DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    FileSize = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    Width = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    Height = manager.virtual_function(14, [], DataType.INT, Convention.THISCALL)
    Depth = manager.virtual_function(15, [], DataType.INT, Convention.THISCALL)
    MipCount = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    RowSizeInBytes = manager.virtual_function(17, [DataType.INT], DataType.INT, Convention.THISCALL)
    FaceSizeInBytes = manager.virtual_function(18, [DataType.INT], DataType.INT, Convention.THISCALL)
    Format = manager.virtual_function(19, [], DataType.INT, Convention.THISCALL)
    FaceCount = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    FrameCount = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    Flags = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    BumpScale = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    LowResWidth = manager.virtual_function(24, [], DataType.INT, Convention.THISCALL)
    LowResHeight = manager.virtual_function(25, [], DataType.INT, Convention.THISCALL)
    LowResFormat = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    Reflectivity = manager.virtual_function(27, [], DataType.STRING, Convention.THISCALL)
    IsCubeMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    IsNormalMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    IsVolumeTexture = manager.virtual_function(30, [], DataType.BOOL, Convention.THISCALL)
    ComputeMipLevelDimensions = manager.virtual_function(31, [DataType.INT, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    ComputeMipSize = manager.virtual_function(32, [DataType.INT], DataType.INT, Convention.THISCALL)
    ComputeMipLevelSubRect = manager.virtual_function(33, [DataType.POINTER, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ComputeFaceSize = manager.virtual_function(34, [DataType.INT], DataType.INT, Convention.THISCALL)
    ComputeTotalSize = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    ImageData = manager.virtual_function(36, [], DataType.INT, Convention.THISCALL)
    ImageData_2 = manager.virtual_function(37, [DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    ImageData_3 = manager.virtual_function(38, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    LowResImageData = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    ConvertImageFormat = manager.virtual_function(40, [DataType.POINTER, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    GenerateSpheremap = manager.virtual_function(41, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GenerateHemisphereMap = manager.virtual_function(42, [DataType.STRING, DataType.INT, DataType.INT, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    FixCubemapFaceOrientation = manager.virtual_function(43, [], DataType.INT, Convention.THISCALL)
    GenerateMipmaps = manager.virtual_function(44, [], DataType.VOID, Convention.THISCALL)
    PutOneOverMipLevelInAlpha = manager.virtual_function(45, [], DataType.INT, Convention.THISCALL)
    ComputeReflectivity = manager.virtual_function(46, [], DataType.VOID, Convention.THISCALL)
    ComputeAlphaFlags = manager.virtual_function(47, [], DataType.INT, Convention.THISCALL)
    ConstructLowResImage = manager.virtual_function(48, [], DataType.INT, Convention.THISCALL)
    PostProcess = manager.virtual_function(49, [DataType.BOOL, DataType.POINTER, DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    MatchCubeMapBorders = manager.virtual_function(50, [DataType.INT, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetAlphaTestThreshholds = manager.virtual_function(51, [DataType.FLOAT, DataType.FLOAT], DataType.POINTER, Convention.THISCALL)
    SetPostProcessingSettings = manager.virtual_function(52, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    destructor = manager.virtual_function(53, [], DataType.VOID, Convention.THISCALL)
    NormalizeTopMipLevel = manager.virtual_function(54, [], DataType.VOID, Convention.THISCALL)

class CAudioDeviceNull_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    IsActive = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    Init = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    Shutdown = manager.virtual_function(3, [], DataType.VOID, Convention.THISCALL)
    Pause = manager.virtual_function(4, [], DataType.VOID, Convention.THISCALL)
    UnPause = manager.virtual_function(5, [], DataType.VOID, Convention.THISCALL)
    MixDryVolume = manager.virtual_function(6, [], DataType.POINTER, Convention.THISCALL)
    Should3DMix = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    StopAllSounds = manager.virtual_function(8, [], DataType.VOID, Convention.THISCALL)
    PaintBegin = manager.virtual_function(9, [DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    PaintEnd = manager.virtual_function(10, [], DataType.VOID, Convention.THISCALL)
    SpatializeChannel = manager.virtual_function(11, [DataType.INT, DataType.POINTER, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.FLOAT], DataType.VOID, Convention.THISCALL)
    ApplyDSPEffects = manager.virtual_function(12, [DataType.INT, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.INT], DataType.VOID, Convention.THISCALL)
    GetOutputPosition = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    ClearBuffer = manager.virtual_function(14, [], DataType.VOID, Convention.THISCALL)
    MixBegin = manager.virtual_function(15, [DataType.INT], DataType.VOID, Convention.THISCALL)
    MixUpsample = manager.virtual_function(16, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    Mix8Mono = manager.virtual_function(17, [DataType.POINTER, DataType.STRING, DataType.INT, DataType.INT, DataType.UINT, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    Mix8Stereo = manager.virtual_function(18, [DataType.POINTER, DataType.STRING, DataType.INT, DataType.INT, DataType.UINT, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    Mix16Mono = manager.virtual_function(19, [DataType.POINTER, DataType.POINTER, DataType.INT, DataType.INT, DataType.UINT, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    Mix16Stereo = manager.virtual_function(20, [DataType.POINTER, DataType.POINTER, DataType.INT, DataType.INT, DataType.UINT, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    ChannelReset = manager.virtual_function(21, [DataType.INT, DataType.INT, DataType.FLOAT], DataType.VOID, Convention.THISCALL)
    TransferSamples = manager.virtual_function(22, [DataType.INT], DataType.VOID, Convention.THISCALL)
    DeviceName = manager.virtual_function(23, [], DataType.STRING, Convention.THISCALL)
    DeviceChannels = manager.virtual_function(24, [], DataType.INT, Convention.THISCALL)
    DeviceSampleBits = manager.virtual_function(25, [], DataType.INT, Convention.THISCALL)
    DeviceSampleBytes = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    DeviceDmaSpeed = manager.virtual_function(27, [], DataType.INT, Convention.THISCALL)
    DeviceSampleCount = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    IsSurround = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    IsSurroundCenter = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    IsHeadphone = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)

class CTraceFilterDAS_00000000(CustomType, metaclass=manager):
    ShouldHitEntity = manager.virtual_function(0, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTraceType = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)

class CTraceFilterWorldOnly_00000000(CustomType, metaclass=manager):
    ShouldHitEntity = manager.virtual_function(0, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTraceType = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)

class CResourcePreloadSound_00000000(CustomType, metaclass=manager):
    PrepareForCreate = manager.virtual_function(0, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    CreateResource = manager.virtual_function(1, [DataType.STRING], DataType.INT, Convention.THISCALL)
    PurgeUnreferencedResources = manager.virtual_function(2, [], DataType.VOID, Convention.THISCALL)
    OnEndMapLoading = manager.virtual_function(3, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    PurgeAll = manager.virtual_function(4, [], DataType.VOID, Convention.THISCALL)

class CDummySfx_00000000(CustomType, metaclass=manager):
    getname = manager.virtual_function(0, [DataType.STRING, DataType.UINT], DataType.STRING, Convention.THISCALL)
    getname_2 = manager.virtual_function(1, [], DataType.STRING, Convention.THISCALL)

class CEngineVoiceStub_00000000(CustomType, metaclass=manager):
    IsHeadsetPresent = manager.virtual_function(0, [DataType.INT], DataType.INT, Convention.THISCALL)
    IsLocalPlayerTalking = manager.virtual_function(1, [DataType.INT], DataType.INT, Convention.THISCALL)
    AddPlayerToVoiceList = manager.virtual_function(2, [DataType.ULONG_LONG, DataType.INT], DataType.VOID, Convention.THISCALL)
    RemovePlayerFromVoiceList = manager.virtual_function(3, [DataType.ULONG_LONG, DataType.INT], DataType.VOID, Convention.THISCALL)
    GetRemoteTalkers = manager.virtual_function(4, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    VoiceUpdateData = manager.virtual_function(5, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetVoiceData = manager.virtual_function(6, [DataType.INT, DataType.STRING, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    VoiceResetLocalData = manager.virtual_function(7, [DataType.INT], DataType.VOID, Convention.THISCALL)
    SetPlaybackPriority = manager.virtual_function(8, [DataType.ULONG_LONG, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    PlayIncomingVoiceData = manager.virtual_function(9, [DataType.ULONG_LONG, DataType.STRING, DataType.UINT, DataType.POINTER], DataType.VOID, Convention.THISCALL)
    RemoveAllTalkers = manager.virtual_function(10, [], DataType.VOID, Convention.THISCALL)

class CAudioMixerWave16Mono_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    MixDataToDevice = manager.virtual_function(1, [DataType.POINTER, DataType.POINTER, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SkipSamples = manager.virtual_function(2, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    ShouldContinueMixing = manager.virtual_function(3, [], DataType.BOOL, Convention.THISCALL)
    GetSource = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    GetSamplePosition = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    ModifyPitch = manager.virtual_function(6, [DataType.FLOAT], DataType.POINTER, Convention.THISCALL)
    GetVolumeScale = manager.virtual_function(7, [], DataType.POINTER, Convention.THISCALL)
    SetSampleStart = manager.virtual_function(8, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetSampleEnd = manager.virtual_function(9, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetStartupDelaySamples = manager.virtual_function(10, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetMixSampleSize = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    IsReadyToMix = manager.virtual_function(12, [], DataType.INT, Convention.THISCALL)
    GetPositionForSave = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SetPositionFromSaved = manager.virtual_function(14, [DataType.INT], DataType.INT, Convention.THISCALL)
    Mix = manager.virtual_function(15, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.INT, DataType.INT, DataType.UINT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetOutputData = manager.virtual_function(16, [DataType.POINTER, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)

class CAudioMixerWave8Mono_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    MixDataToDevice = manager.virtual_function(1, [DataType.POINTER, DataType.POINTER, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SkipSamples = manager.virtual_function(2, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    ShouldContinueMixing = manager.virtual_function(3, [], DataType.BOOL, Convention.THISCALL)
    GetSource = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    GetSamplePosition = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    ModifyPitch = manager.virtual_function(6, [DataType.FLOAT], DataType.POINTER, Convention.THISCALL)
    GetVolumeScale = manager.virtual_function(7, [], DataType.POINTER, Convention.THISCALL)
    SetSampleStart = manager.virtual_function(8, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetSampleEnd = manager.virtual_function(9, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetStartupDelaySamples = manager.virtual_function(10, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetMixSampleSize = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    IsReadyToMix = manager.virtual_function(12, [], DataType.INT, Convention.THISCALL)
    GetPositionForSave = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SetPositionFromSaved = manager.virtual_function(14, [DataType.INT], DataType.INT, Convention.THISCALL)
    Mix = manager.virtual_function(15, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.INT, DataType.INT, DataType.UINT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetOutputData = manager.virtual_function(16, [DataType.POINTER, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)

class CAudioMixerWave16Stereo_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    MixDataToDevice = manager.virtual_function(1, [DataType.POINTER, DataType.POINTER, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SkipSamples = manager.virtual_function(2, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    ShouldContinueMixing = manager.virtual_function(3, [], DataType.BOOL, Convention.THISCALL)
    GetSource = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    GetSamplePosition = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    ModifyPitch = manager.virtual_function(6, [DataType.FLOAT], DataType.POINTER, Convention.THISCALL)
    GetVolumeScale = manager.virtual_function(7, [], DataType.POINTER, Convention.THISCALL)
    SetSampleStart = manager.virtual_function(8, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetSampleEnd = manager.virtual_function(9, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetStartupDelaySamples = manager.virtual_function(10, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetMixSampleSize = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    IsReadyToMix = manager.virtual_function(12, [], DataType.INT, Convention.THISCALL)
    GetPositionForSave = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SetPositionFromSaved = manager.virtual_function(14, [DataType.INT], DataType.INT, Convention.THISCALL)
    Mix = manager.virtual_function(15, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.INT, DataType.INT, DataType.UINT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetOutputData = manager.virtual_function(16, [DataType.POINTER, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)

class CAudioMixerWave8Stereo_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    MixDataToDevice = manager.virtual_function(1, [DataType.POINTER, DataType.POINTER, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SkipSamples = manager.virtual_function(2, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    ShouldContinueMixing = manager.virtual_function(3, [], DataType.BOOL, Convention.THISCALL)
    GetSource = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    GetSamplePosition = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    ModifyPitch = manager.virtual_function(6, [DataType.FLOAT], DataType.POINTER, Convention.THISCALL)
    GetVolumeScale = manager.virtual_function(7, [], DataType.POINTER, Convention.THISCALL)
    SetSampleStart = manager.virtual_function(8, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetSampleEnd = manager.virtual_function(9, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetStartupDelaySamples = manager.virtual_function(10, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetMixSampleSize = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    IsReadyToMix = manager.virtual_function(12, [], DataType.INT, Convention.THISCALL)
    GetPositionForSave = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SetPositionFromSaved = manager.virtual_function(14, [DataType.INT], DataType.INT, Convention.THISCALL)
    Mix = manager.virtual_function(15, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.INT, DataType.INT, DataType.UINT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetOutputData = manager.virtual_function(16, [DataType.POINTER, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)

class CAudioSourceVoice_CWaveDataVoice_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    Source = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    ReadSourceData = manager.virtual_function(2, [DataType.POINTER, DataType.INT, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    IsReadyToMix = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)

class CVoiceSfx_00000000(CustomType, metaclass=manager):
    getname = manager.virtual_function(0, [DataType.STRING, DataType.UINT], DataType.STRING, Convention.THISCALL)

class CBaseClientState_CAsyncOperation_ReserveServer_00000000(CustomType, metaclass=manager):
    IsFinished = manager.virtual_function(0, [], DataType.BOOL, Convention.THISCALL)
    GetState = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    GetResult = manager.virtual_function(2, [], DataType.LONG_LONG, Convention.THISCALL)
    Abort = manager.virtual_function(3, [], DataType.VOID, Convention.THISCALL)
    Release = manager.virtual_function(4, [], DataType.VOID, Convention.THISCALL)

class CKeyValuesDumpForBugreport_00000000(CustomType, metaclass=manager):
    KvBeginKey = manager.virtual_function(0, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    KvWriteValue = manager.virtual_function(1, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    KvEndKey = manager.virtual_function(2, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    KvWriteIndent = manager.virtual_function(3, [DataType.INT], DataType.INT, Convention.THISCALL)
    KvWriteText = manager.virtual_function(4, [DataType.STRING], DataType.INT, Convention.THISCALL)

class CChangeFrameList_00000000(CustomType, metaclass=manager):
    Release = manager.virtual_function(0, [], DataType.POINTER, Convention.THISCALL)
    GetNumProps = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    SetChangeTick = manager.virtual_function(2, [DataType.POINTER, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetPropsChangedAfterTick = manager.virtual_function(3, [DataType.INT, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    Copy = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    destructor = manager.virtual_function(5, [], DataType.VOID, Convention.THISCALL)

class ConVar_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    IsCommand = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    AddFlags = manager.virtual_function(2, [DataType.INT], DataType.INT, Convention.THISCALL)
    RemoveFlags = manager.virtual_function(3, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetFlags = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    GetHelpText = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    IsRegistered = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)
    GetDLLIdentifier = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    Create = manager.virtual_function(8, [DataType.STRING, DataType.STRING, DataType.INT], DataType.POINTER, Convention.THISCALL)
    Init = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    InternalSetValue = manager.virtual_function(10, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalSetFloatValue = manager.virtual_function(11, [DataType.FLOAT], DataType.INT, Convention.THISCALL)
    InternalSetIntValue = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalSetColorValue = manager.virtual_function(13, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ClampValue = manager.virtual_function(14, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ChangeStringValue = manager.virtual_function(15, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    Create_2 = manager.virtual_function(16, [DataType.INT, DataType.INT, DataType.STRING, DataType.INT, DataType.POINTER, DataType.CHAR, DataType.INT, DataType.CHAR, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)

class ConVar_00000018(CustomType, metaclass=manager):
    SetValue = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    SetValue_2 = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    SetValue_3 = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    SetValue_4 = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    GetBaseName = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    IsFlagSet = manager.virtual_function(6, [], DataType.BOOL, Convention.THISCALL)
    GetSplitScreenPlayerSlot = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)

class CBoundedCvar_UpdateRate_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    IsCommand = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    AddFlags = manager.virtual_function(2, [DataType.INT], DataType.INT, Convention.THISCALL)
    RemoveFlags = manager.virtual_function(3, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetFlags = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    GetHelpText = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    IsRegistered = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)
    GetDLLIdentifier = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    Create = manager.virtual_function(8, [DataType.STRING, DataType.STRING, DataType.INT], DataType.POINTER, Convention.THISCALL)
    Init = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    InternalSetValue = manager.virtual_function(10, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalSetFloatValue = manager.virtual_function(11, [DataType.FLOAT], DataType.INT, Convention.THISCALL)
    InternalSetIntValue = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalSetColorValue = manager.virtual_function(13, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ClampValue = manager.virtual_function(14, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ChangeStringValue = manager.virtual_function(15, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    Create_2 = manager.virtual_function(16, [DataType.INT, DataType.INT, DataType.STRING, DataType.INT, DataType.POINTER, DataType.CHAR, DataType.INT, DataType.CHAR, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetFloat = manager.virtual_function(17, [], DataType.POINTER, Convention.THISCALL)
    GetInt = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetBool = manager.virtual_function(19, [], DataType.BOOL, Convention.THISCALL)

class CBoundedCvar_UpdateRate_00000018(CustomType, metaclass=manager):
    SetValue = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    SetValue_2 = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    SetValue_3 = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    SetValue_4 = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    GetBaseName = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    IsFlagSet = manager.virtual_function(6, [], DataType.BOOL, Convention.THISCALL)
    GetSplitScreenPlayerSlot = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)

class CBoundedCvar_CmdRate_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    IsCommand = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    AddFlags = manager.virtual_function(2, [DataType.INT], DataType.INT, Convention.THISCALL)
    RemoveFlags = manager.virtual_function(3, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetFlags = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    GetHelpText = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    IsRegistered = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)
    GetDLLIdentifier = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    Create = manager.virtual_function(8, [DataType.STRING, DataType.STRING, DataType.INT], DataType.POINTER, Convention.THISCALL)
    Init = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    InternalSetValue = manager.virtual_function(10, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalSetFloatValue = manager.virtual_function(11, [DataType.FLOAT], DataType.INT, Convention.THISCALL)
    InternalSetIntValue = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalSetColorValue = manager.virtual_function(13, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ClampValue = manager.virtual_function(14, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ChangeStringValue = manager.virtual_function(15, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    Create_2 = manager.virtual_function(16, [DataType.INT, DataType.INT, DataType.STRING, DataType.INT, DataType.POINTER, DataType.CHAR, DataType.INT, DataType.CHAR, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetFloat = manager.virtual_function(17, [], DataType.POINTER, Convention.THISCALL)
    GetInt = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetBool = manager.virtual_function(19, [], DataType.BOOL, Convention.THISCALL)

class CBoundedCvar_CmdRate_00000018(CustomType, metaclass=manager):
    SetValue = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    SetValue_2 = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    SetValue_3 = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    SetValue_4 = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    GetBaseName = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    IsFlagSet = manager.virtual_function(6, [], DataType.BOOL, Convention.THISCALL)
    GetSplitScreenPlayerSlot = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)

class CBoundedCvar_Rate_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    IsCommand = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    AddFlags = manager.virtual_function(2, [DataType.INT], DataType.INT, Convention.THISCALL)
    RemoveFlags = manager.virtual_function(3, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetFlags = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    GetHelpText = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    IsRegistered = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)
    GetDLLIdentifier = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    Create = manager.virtual_function(8, [DataType.STRING, DataType.STRING, DataType.INT], DataType.POINTER, Convention.THISCALL)
    Init = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    InternalSetValue = manager.virtual_function(10, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalSetFloatValue = manager.virtual_function(11, [DataType.FLOAT], DataType.INT, Convention.THISCALL)
    InternalSetIntValue = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalSetColorValue = manager.virtual_function(13, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ClampValue = manager.virtual_function(14, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ChangeStringValue = manager.virtual_function(15, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    Create_2 = manager.virtual_function(16, [DataType.INT, DataType.INT, DataType.STRING, DataType.INT, DataType.POINTER, DataType.CHAR, DataType.INT, DataType.CHAR, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetFloat = manager.virtual_function(17, [], DataType.POINTER, Convention.THISCALL)
    GetInt = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetBool = manager.virtual_function(19, [], DataType.BOOL, Convention.THISCALL)

class CBoundedCvar_Rate_00000018(CustomType, metaclass=manager):
    SetValue = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    SetValue_2 = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    SetValue_3 = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    SetValue_4 = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    GetBaseName = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    IsFlagSet = manager.virtual_function(6, [], DataType.BOOL, Convention.THISCALL)
    GetSplitScreenPlayerSlot = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)

class CBaseActionStopPlaybackDialog_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Init = manager.virtual_function(279, [], DataType.INT, Convention.THISCALL)
    OnCancel = manager.virtual_function(280, [], DataType.INT, Convention.THISCALL)
    OnSaveChanges = manager.virtual_function(281, [], DataType.INT, Convention.THISCALL)

class CNewActionButton_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.SHORT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.INT, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.POINTER, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetText = manager.virtual_function(211, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetText_2 = manager.virtual_function(212, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetText = manager.virtual_function(213, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetText_2 = manager.virtual_function(214, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    GetContentSize = manager.virtual_function(215, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetContentAlignment = manager.virtual_function(216, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetTextInset = manager.virtual_function(217, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextInset = manager.virtual_function(218, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetDisabledFgColor1 = manager.virtual_function(219, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDisabledFgColor2 = manager.virtual_function(220, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor1 = manager.virtual_function(221, [], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor2 = manager.virtual_function(222, [], DataType.INT, Convention.THISCALL)
    SetTextColorState = manager.virtual_function(223, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFont = manager.virtual_function(224, [DataType.UINT], DataType.INT, Convention.THISCALL)
    GetFont = manager.virtual_function(225, [], DataType.INT, Convention.THISCALL)
    SetHotkey = manager.virtual_function(226, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetHotKey = manager.virtual_function(227, [], DataType.INT, Convention.THISCALL)
    SetAssociatedControl = manager.virtual_function(228, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddImage = manager.virtual_function(229, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImage = manager.virtual_function(230, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImageAtIndex = manager.virtual_function(231, [DataType.INT, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImagePreOffset = manager.virtual_function(232, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    GetImageAtIndex = manager.virtual_function(233, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetImageCount = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    ClearImages = manager.virtual_function(235, [], DataType.POINTER, Convention.THISCALL)
    ResetToSimpleTextImage = manager.virtual_function(236, [], DataType.INT, Convention.THISCALL)
    SetImageBounds = manager.virtual_function(237, [DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextImage = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    SetTextImageIndex = manager.virtual_function(239, [DataType.INT], DataType.INT, Convention.THISCALL)
    SizeToContents = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CalculateHotkey = manager.virtual_function(241, [DataType.STRING], DataType.INT, Convention.THISCALL)
    CalculateHotkey_2 = manager.virtual_function(242, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ComputeAlignment = manager.virtual_function(243, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnSetText = manager.virtual_function(244, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    DrawDashedLine = manager.virtual_function(245, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnHotkeyPressed = manager.virtual_function(246, [], DataType.INT, Convention.THISCALL)
    EnsureImageCapacity = manager.virtual_function(247, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(248, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RepositionTextImage = manager.virtual_function(249, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetArmed = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsArmed = manager.virtual_function(251, [], DataType.INT, Convention.THISCALL)
    IsDepressed = manager.virtual_function(252, [], DataType.INT, Convention.THISCALL)
    ForceDepressed = manager.virtual_function(253, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    RecalculateDepressedState = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    SetSelected = manager.virtual_function(255, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSelected = manager.virtual_function(256, [], DataType.INT, Convention.THISCALL)
    SetBlink = manager.virtual_function(257, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsBlinking = manager.virtual_function(258, [], DataType.INT, Convention.THISCALL)
    SetUseCaptureMouse = manager.virtual_function(259, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsUseCaptureMouseEnabled = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    DoClick = manager.virtual_function(261, [], DataType.INT, Convention.THISCALL)
    OnHotkey = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    SetMouseClickEnabled = manager.virtual_function(263, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseClickEnabled = manager.virtual_function(264, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetButtonActivationType = manager.virtual_function(265, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    FireActionSignal = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    CanBeDefaultButton = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    SetAsDefaultButton = manager.virtual_function(268, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetAsCurrentDefaultButton = manager.virtual_function(269, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetButtonBorderEnabled = manager.virtual_function(270, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    SetDefaultColor = manager.virtual_function(271, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetArmedColor = manager.virtual_function(272, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDepressedColor = manager.virtual_function(273, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBlinkColor = manager.virtual_function(274, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetButtonFgColor = manager.virtual_function(275, [], DataType.INT, Convention.THISCALL)
    GetButtonBgColor = manager.virtual_function(276, [], DataType.INT, Convention.THISCALL)
    SetDefaultBorder = manager.virtual_function(277, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDepressedBorder = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetKeyFocusBorder = manager.virtual_function(279, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetCommand = manager.virtual_function(280, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetCommand_2 = manager.virtual_function(281, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetCommand = manager.virtual_function(282, [], DataType.INT, Convention.THISCALL)
    DrawFocusBorder = manager.virtual_function(283, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    GetBorder_2 = manager.virtual_function(284, [DataType.BOOL, DataType.BOOL, DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    OnSetState = manager.virtual_function(285, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnShowMenu = manager.virtual_function(286, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnHideMenu = manager.virtual_function(287, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCheckMenuItemCount = manager.virtual_function(288, [], DataType.INT, Convention.THISCALL)
    SetMenu = manager.virtual_function(289, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    HideMenu = manager.virtual_function(290, [], DataType.INT, Convention.THISCALL)
    OnMenuClose = manager.virtual_function(291, [], DataType.INT, Convention.THISCALL)
    OnKillFocus_2 = manager.virtual_function(292, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetOpenOffsetY = manager.virtual_function(293, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetOpenDirection = manager.virtual_function(294, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class CSmoothingTypeButton_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.SHORT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.INT, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.POINTER, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetText = manager.virtual_function(211, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetText_2 = manager.virtual_function(212, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetText = manager.virtual_function(213, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetText_2 = manager.virtual_function(214, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    GetContentSize = manager.virtual_function(215, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetContentAlignment = manager.virtual_function(216, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetTextInset = manager.virtual_function(217, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextInset = manager.virtual_function(218, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetDisabledFgColor1 = manager.virtual_function(219, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDisabledFgColor2 = manager.virtual_function(220, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor1 = manager.virtual_function(221, [], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor2 = manager.virtual_function(222, [], DataType.INT, Convention.THISCALL)
    SetTextColorState = manager.virtual_function(223, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFont = manager.virtual_function(224, [DataType.UINT], DataType.INT, Convention.THISCALL)
    GetFont = manager.virtual_function(225, [], DataType.INT, Convention.THISCALL)
    SetHotkey = manager.virtual_function(226, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetHotKey = manager.virtual_function(227, [], DataType.INT, Convention.THISCALL)
    SetAssociatedControl = manager.virtual_function(228, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddImage = manager.virtual_function(229, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImage = manager.virtual_function(230, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImageAtIndex = manager.virtual_function(231, [DataType.INT, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImagePreOffset = manager.virtual_function(232, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    GetImageAtIndex = manager.virtual_function(233, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetImageCount = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    ClearImages = manager.virtual_function(235, [], DataType.POINTER, Convention.THISCALL)
    ResetToSimpleTextImage = manager.virtual_function(236, [], DataType.INT, Convention.THISCALL)
    SetImageBounds = manager.virtual_function(237, [DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextImage = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    SetTextImageIndex = manager.virtual_function(239, [DataType.INT], DataType.INT, Convention.THISCALL)
    SizeToContents = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CalculateHotkey = manager.virtual_function(241, [DataType.STRING], DataType.INT, Convention.THISCALL)
    CalculateHotkey_2 = manager.virtual_function(242, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ComputeAlignment = manager.virtual_function(243, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnSetText = manager.virtual_function(244, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    DrawDashedLine = manager.virtual_function(245, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnHotkeyPressed = manager.virtual_function(246, [], DataType.INT, Convention.THISCALL)
    EnsureImageCapacity = manager.virtual_function(247, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(248, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RepositionTextImage = manager.virtual_function(249, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetArmed = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsArmed = manager.virtual_function(251, [], DataType.INT, Convention.THISCALL)
    IsDepressed = manager.virtual_function(252, [], DataType.INT, Convention.THISCALL)
    ForceDepressed = manager.virtual_function(253, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    RecalculateDepressedState = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    SetSelected = manager.virtual_function(255, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSelected = manager.virtual_function(256, [], DataType.INT, Convention.THISCALL)
    SetBlink = manager.virtual_function(257, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsBlinking = manager.virtual_function(258, [], DataType.INT, Convention.THISCALL)
    SetUseCaptureMouse = manager.virtual_function(259, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsUseCaptureMouseEnabled = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    DoClick = manager.virtual_function(261, [], DataType.INT, Convention.THISCALL)
    OnHotkey = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    SetMouseClickEnabled = manager.virtual_function(263, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseClickEnabled = manager.virtual_function(264, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetButtonActivationType = manager.virtual_function(265, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    FireActionSignal = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    CanBeDefaultButton = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    SetAsDefaultButton = manager.virtual_function(268, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetAsCurrentDefaultButton = manager.virtual_function(269, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetButtonBorderEnabled = manager.virtual_function(270, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    SetDefaultColor = manager.virtual_function(271, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetArmedColor = manager.virtual_function(272, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDepressedColor = manager.virtual_function(273, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBlinkColor = manager.virtual_function(274, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetButtonFgColor = manager.virtual_function(275, [], DataType.INT, Convention.THISCALL)
    GetButtonBgColor = manager.virtual_function(276, [], DataType.INT, Convention.THISCALL)
    SetDefaultBorder = manager.virtual_function(277, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDepressedBorder = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetKeyFocusBorder = manager.virtual_function(279, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetCommand = manager.virtual_function(280, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetCommand_2 = manager.virtual_function(281, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetCommand = manager.virtual_function(282, [], DataType.INT, Convention.THISCALL)
    DrawFocusBorder = manager.virtual_function(283, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    GetBorder_2 = manager.virtual_function(284, [DataType.BOOL, DataType.BOOL, DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    OnSetState = manager.virtual_function(285, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnShowMenu = manager.virtual_function(286, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnHideMenu = manager.virtual_function(287, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCheckMenuItemCount = manager.virtual_function(288, [], DataType.INT, Convention.THISCALL)
    SetMenu = manager.virtual_function(289, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    HideMenu = manager.virtual_function(290, [], DataType.INT, Convention.THISCALL)
    OnMenuClose = manager.virtual_function(291, [], DataType.INT, Convention.THISCALL)
    OnKillFocus_2 = manager.virtual_function(292, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetOpenOffsetY = manager.virtual_function(293, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetOpenDirection = manager.virtual_function(294, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class CFixEdgeButton_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.SHORT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.INT, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.POINTER, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetText = manager.virtual_function(211, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetText_2 = manager.virtual_function(212, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetText = manager.virtual_function(213, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetText_2 = manager.virtual_function(214, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    GetContentSize = manager.virtual_function(215, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetContentAlignment = manager.virtual_function(216, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetTextInset = manager.virtual_function(217, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextInset = manager.virtual_function(218, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetDisabledFgColor1 = manager.virtual_function(219, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDisabledFgColor2 = manager.virtual_function(220, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor1 = manager.virtual_function(221, [], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor2 = manager.virtual_function(222, [], DataType.INT, Convention.THISCALL)
    SetTextColorState = manager.virtual_function(223, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFont = manager.virtual_function(224, [DataType.UINT], DataType.INT, Convention.THISCALL)
    GetFont = manager.virtual_function(225, [], DataType.INT, Convention.THISCALL)
    SetHotkey = manager.virtual_function(226, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetHotKey = manager.virtual_function(227, [], DataType.INT, Convention.THISCALL)
    SetAssociatedControl = manager.virtual_function(228, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddImage = manager.virtual_function(229, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImage = manager.virtual_function(230, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImageAtIndex = manager.virtual_function(231, [DataType.INT, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImagePreOffset = manager.virtual_function(232, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    GetImageAtIndex = manager.virtual_function(233, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetImageCount = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    ClearImages = manager.virtual_function(235, [], DataType.POINTER, Convention.THISCALL)
    ResetToSimpleTextImage = manager.virtual_function(236, [], DataType.INT, Convention.THISCALL)
    SetImageBounds = manager.virtual_function(237, [DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextImage = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    SetTextImageIndex = manager.virtual_function(239, [DataType.INT], DataType.INT, Convention.THISCALL)
    SizeToContents = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CalculateHotkey = manager.virtual_function(241, [DataType.STRING], DataType.INT, Convention.THISCALL)
    CalculateHotkey_2 = manager.virtual_function(242, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ComputeAlignment = manager.virtual_function(243, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnSetText = manager.virtual_function(244, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    DrawDashedLine = manager.virtual_function(245, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnHotkeyPressed = manager.virtual_function(246, [], DataType.INT, Convention.THISCALL)
    EnsureImageCapacity = manager.virtual_function(247, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(248, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RepositionTextImage = manager.virtual_function(249, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetArmed = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsArmed = manager.virtual_function(251, [], DataType.INT, Convention.THISCALL)
    IsDepressed = manager.virtual_function(252, [], DataType.INT, Convention.THISCALL)
    ForceDepressed = manager.virtual_function(253, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    RecalculateDepressedState = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    SetSelected = manager.virtual_function(255, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSelected = manager.virtual_function(256, [], DataType.INT, Convention.THISCALL)
    SetBlink = manager.virtual_function(257, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsBlinking = manager.virtual_function(258, [], DataType.INT, Convention.THISCALL)
    SetUseCaptureMouse = manager.virtual_function(259, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsUseCaptureMouseEnabled = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    DoClick = manager.virtual_function(261, [], DataType.INT, Convention.THISCALL)
    OnHotkey = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    SetMouseClickEnabled = manager.virtual_function(263, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseClickEnabled = manager.virtual_function(264, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetButtonActivationType = manager.virtual_function(265, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    FireActionSignal = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    CanBeDefaultButton = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    SetAsDefaultButton = manager.virtual_function(268, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetAsCurrentDefaultButton = manager.virtual_function(269, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetButtonBorderEnabled = manager.virtual_function(270, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    SetDefaultColor = manager.virtual_function(271, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetArmedColor = manager.virtual_function(272, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDepressedColor = manager.virtual_function(273, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBlinkColor = manager.virtual_function(274, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetButtonFgColor = manager.virtual_function(275, [], DataType.INT, Convention.THISCALL)
    GetButtonBgColor = manager.virtual_function(276, [], DataType.INT, Convention.THISCALL)
    SetDefaultBorder = manager.virtual_function(277, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDepressedBorder = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetKeyFocusBorder = manager.virtual_function(279, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetCommand = manager.virtual_function(280, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetCommand_2 = manager.virtual_function(281, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetCommand = manager.virtual_function(282, [], DataType.INT, Convention.THISCALL)
    DrawFocusBorder = manager.virtual_function(283, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    GetBorder_2 = manager.virtual_function(284, [DataType.BOOL, DataType.BOOL, DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    OnSetState = manager.virtual_function(285, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnShowMenu = manager.virtual_function(286, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnHideMenu = manager.virtual_function(287, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCheckMenuItemCount = manager.virtual_function(288, [], DataType.INT, Convention.THISCALL)
    SetMenu = manager.virtual_function(289, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    HideMenu = manager.virtual_function(290, [], DataType.INT, Convention.THISCALL)
    OnMenuClose = manager.virtual_function(291, [], DataType.INT, Convention.THISCALL)
    OnKillFocus_2 = manager.virtual_function(292, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetOpenOffsetY = manager.virtual_function(293, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetOpenDirection = manager.virtual_function(294, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class CEntityReadInfo_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)

class CRPTClient_00000000(CustomType, metaclass=manager):
    ShouldAcceptSocket = manager.virtual_function(0, [DataType.INT, DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    OnSocketAccepted = manager.virtual_function(1, [DataType.INT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnSocketClosed = manager.virtual_function(2, [DataType.INT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)

class CVirtualTerrain_00000000(CustomType, metaclass=manager):
    GetVirtualMesh = manager.virtual_function(0, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetWorldspaceBounds = manager.virtual_function(1, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetTrianglesInSphere = manager.virtual_function(2, [DataType.POINTER, DataType.POINTER, DataType.FLOAT, DataType.POINTER], DataType.INT, Convention.THISCALL)

class CNetConsoleMgr_00000000(CustomType, metaclass=manager):
    ShouldAcceptSocket = manager.virtual_function(0, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnSocketAccepted = manager.virtual_function(1, [DataType.INT, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnSocketClosed = manager.virtual_function(2, [DataType.INT, DataType.POINTER, DataType.POINTER], DataType.VOID, Convention.THISCALL)

class CCvarQuery_00000000(CustomType, metaclass=manager):
    Connect = manager.virtual_function(0, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Disconnect = manager.virtual_function(1, [], DataType.VOID, Convention.THISCALL)
    QueryInterface = manager.virtual_function(2, [DataType.STRING], DataType.POINTER, Convention.THISCALL)
    Init = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    Shutdown = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    AreConVarsLinkable = manager.virtual_function(5, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)

class CClientDatatableStack_00000000(CustomType, metaclass=manager):
    RecurseAndCallProxies = manager.virtual_function(0, [DataType.POINTER, DataType.STRING], DataType.INT, Convention.THISCALL)

class CEncodeInfo_00000000(CustomType, metaclass=manager):
    RecurseAndCallProxies = manager.virtual_function(0, [DataType.POINTER, DataType.STRING], DataType.INT, Convention.THISCALL)

class CPropCullStack_00000000(CustomType, metaclass=manager):
    RecurseAndCallProxies = manager.virtual_function(0, [DataType.POINTER, DataType.STRING], DataType.INT, Convention.THISCALL)

class CEngineSingleUserFilter_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    IsReliable = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    IsInitMessage = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    GetRecipientCount = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    GetRecipientIndex = manager.virtual_function(4, [DataType.INT], DataType.INT, Convention.THISCALL)
    IsBroadcastMessage = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)

class CEnumerationFilter_00000000(CustomType, metaclass=manager):
    EnumElement = manager.virtual_function(0, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class CTraceFilterHitAll_00000000(CustomType, metaclass=manager):
    ShouldHitEntity = manager.virtual_function(0, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTraceType = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)

class CBrushConvexInfo_00000000(CustomType, metaclass=manager):
    GetContents = manager.virtual_function(0, [DataType.INT], DataType.INT, Convention.THISCALL)

class CStudioConvexInfo_00000000(CustomType, metaclass=manager):
    GetContents = manager.virtual_function(0, [DataType.INT], DataType.INT, Convention.THISCALL)

class CStudioConvexInfo2_00000000(CustomType, metaclass=manager):
    GetContents = manager.virtual_function(0, [DataType.INT], DataType.INT, Convention.THISCALL)

class CPointContentsEnum_00000000(CustomType, metaclass=manager):
    EnumElement = manager.virtual_function(0, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class CEngineSoundServices_00000000(CustomType, metaclass=manager):
    LevelAlloc = manager.virtual_function(0, [DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    OnExtraUpdate = manager.virtual_function(1, [], DataType.POINTER, Convention.THISCALL)
    GetSoundSpatialization = manager.virtual_function(2, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientTime = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    GetHostTime = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    GetViewEntity = manager.virtual_function(5, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetHostFrametime = manager.virtual_function(6, [], DataType.POINTER, Convention.THISCALL)
    SetSoundFrametime = manager.virtual_function(7, [DataType.FLOAT, DataType.FLOAT], DataType.POINTER, Convention.THISCALL)
    GetServerCount = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    IsPlayer = manager.virtual_function(9, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetSpectatorTarget = manager.virtual_function(10, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChangeVoiceStatus = manager.virtual_function(11, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsConnected = manager.virtual_function(12, [], DataType.BOOL, Convention.THISCALL)
    EmitSentenceCloseCaption = manager.virtual_function(13, [DataType.STRING], DataType.INT, Convention.THISCALL)
    EmitCloseCaption = manager.virtual_function(14, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    GetGameDir = manager.virtual_function(15, [], DataType.STRING, Convention.THISCALL)
    IsGamePaused = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    RestartSoundSystem = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetAllSoundFilesReferencedInReslists = manager.virtual_function(18, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetAllManifestFiles = manager.virtual_function(19, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetAllSoundFilesInManifest = manager.virtual_function(20, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    CacheBuildingStart = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    CacheBuildingUpdateProgress = manager.virtual_function(22, [DataType.FLOAT, DataType.STRING], DataType.INT, Convention.THISCALL)
    CacheBuildingFinish = manager.virtual_function(23, [], DataType.INT, Convention.THISCALL)
    GetPrecachedSoundCount = manager.virtual_function(24, [], DataType.INT, Convention.THISCALL)
    GetPrecachedSound = manager.virtual_function(25, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    OnSoundStarted = manager.virtual_function(26, [DataType.INT, DataType.POINTER, DataType.STRING], DataType.INT, Convention.THISCALL)
    OnSoundStopped = manager.virtual_function(27, [DataType.INT, DataType.INT, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetToolSpatialization = manager.virtual_function(28, [DataType.INT, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUILanguage = manager.virtual_function(29, [], DataType.STRING, Convention.THISCALL)
    ShouldSuppressNonUISounds = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)

class CTraceFilterWorldAndPropsOnly_00000000(CustomType, metaclass=manager):
    ShouldHitEntity = manager.virtual_function(0, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTraceType = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)

class CWorldRenderList_00000000(CustomType, metaclass=manager):
    AddRef = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Release = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(2, [], DataType.VOID, Convention.THISCALL)

class CWorldRenderList_00000004(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    OnFinalRelease = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)

class CJob_00000000(CustomType, metaclass=manager):
    AddRef = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Release = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(2, [], DataType.VOID, Convention.THISCALL)
    Describe = manager.virtual_function(3, [], DataType.STRING, Convention.THISCALL)
    SetDescription = manager.virtual_function(4, [DataType.STRING], DataType.POINTER, Convention.THISCALL)
    PureStub_0000000005 = manager.virtual_function(5, [], DataType.VOID, Convention.THISCALL)
    DoAbort = manager.virtual_function(6, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    DoCleanup = manager.virtual_function(7, [], DataType.VOID, Convention.THISCALL)

class CJob_00000004(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    OnFinalRelease = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)

class CFunctorJob_00000000(CustomType, metaclass=manager):
    AddRef = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Release = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(2, [], DataType.VOID, Convention.THISCALL)
    Describe = manager.virtual_function(3, [], DataType.STRING, Convention.THISCALL)
    SetDescription = manager.virtual_function(4, [DataType.STRING], DataType.POINTER, Convention.THISCALL)
    DoExecute = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    DoAbort = manager.virtual_function(6, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    DoCleanup = manager.virtual_function(7, [], DataType.VOID, Convention.THISCALL)

class CFunctorJob_00000004(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    OnFinalRelease = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)

class CPhoneHome_00000000(CustomType, metaclass=manager):
    Init = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Shutdown = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    Message = manager.virtual_function(2, [DataType.UCHAR, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    IsExternalBuild = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)

class MarkStaticPropLightsEmumerator_00000000(CustomType, metaclass=manager):
    EnumElement = manager.virtual_function(0, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class CTraceFilterWorldAndProps_00000000(CustomType, metaclass=manager):
    ShouldHitEntity = manager.virtual_function(0, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTraceType = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)

class CResourcePreloadPropLighting_00000000(CustomType, metaclass=manager):
    PrepareForCreate = manager.virtual_function(0, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    CreateResource = manager.virtual_function(1, [DataType.STRING], DataType.INT, Convention.THISCALL)
    PurgeUnreferencedResources = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    OnEndMapLoading = manager.virtual_function(3, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    PurgeAll = manager.virtual_function(4, [], DataType.VOID, Convention.THISCALL)

class CBrushBSPIterator_00000000(CustomType, metaclass=manager):
    EnumerateLeaf = manager.virtual_function(0, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)

class CResourcePreloadModel_00000000(CustomType, metaclass=manager):
    PrepareForCreate = manager.virtual_function(0, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    CreateResource = manager.virtual_function(1, [DataType.STRING], DataType.INT, Convention.THISCALL)
    PurgeUnreferencedResources = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    OnEndMapLoading = manager.virtual_function(3, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    PurgeAll = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)

class CNetworkStringDict_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    Count = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    Purge = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    String = manager.virtual_function(3, [DataType.INT], DataType.INT, Convention.THISCALL)
    IsValidIndex = manager.virtual_function(4, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    Insert = manager.virtual_function(5, [DataType.STRING], DataType.INT, Convention.THISCALL)
    Find = manager.virtual_function(6, [DataType.STRING], DataType.INT, Convention.THISCALL)
    UpdateDictionary = manager.virtual_function(7, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    DictionaryIndex = manager.virtual_function(8, [DataType.INT], DataType.INT, Convention.THISCALL)
    Element = manager.virtual_function(9, [DataType.INT], DataType.INT, Convention.THISCALL)
    Element_2 = manager.virtual_function(10, [DataType.INT], DataType.INT, Convention.THISCALL)

class CEngineUniformRandomStream_00000000(CustomType, metaclass=manager):
    SetSeed = manager.virtual_function(0, [DataType.INT], DataType.VOID, Convention.THISCALL)
    RandomFloat = manager.virtual_function(1, [DataType.FLOAT, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RandomInt = manager.virtual_function(2, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    RandomFloatExp = manager.virtual_function(3, [DataType.FLOAT, DataType.FLOAT, DataType.FLOAT], DataType.INT, Convention.THISCALL)

class CSaveRestoreFileSystemPassthrough_00000000(CustomType, metaclass=manager):
    Open = manager.virtual_function(0, [DataType.STRING, DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Read = manager.virtual_function(2, [DataType.POINTER, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    Write = manager.virtual_function(3, [DataType.POINTER, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    Seek = manager.virtual_function(4, [DataType.POINTER, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    Tell = manager.virtual_function(5, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Size = manager.virtual_function(6, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Size_2 = manager.virtual_function(7, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    FileExists = manager.virtual_function(8, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    RenameFile = manager.virtual_function(9, [DataType.STRING, DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    RemoveFile = manager.virtual_function(10, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    AsyncFinishAllWrites = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    AsyncRelease = manager.virtual_function(12, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AsyncWrite = manager.virtual_function(13, [DataType.STRING, DataType.POINTER, DataType.INT, DataType.BOOL, DataType.BOOL, DataType.POINTER], DataType.INT, Convention.THISCALL)
    AsyncFinish = manager.virtual_function(14, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    AsyncAppend = manager.virtual_function(15, [DataType.STRING, DataType.POINTER, DataType.INT, DataType.BOOL, DataType.POINTER], DataType.INT, Convention.THISCALL)
    AsyncAppendFile = manager.virtual_function(16, [DataType.STRING, DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    DirectoryCopy = manager.virtual_function(17, [DataType.STRING, DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DirectoryExtract = manager.virtual_function(18, [DataType.POINTER, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DirectoryCount = manager.virtual_function(19, [DataType.STRING], DataType.INT, Convention.THISCALL)
    DirectoryClear = manager.virtual_function(20, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    AuditFiles = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    LoadFileFromDisk = manager.virtual_function(22, [DataType.STRING], DataType.INT, Convention.THISCALL)

class CPhysCollideAdaptor_00000000(CustomType, metaclass=manager):
    GetPhysics2VCollide = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    GetActor = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)

class CEntityWriteInfo_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)

class CRPTServer_00000000(CustomType, metaclass=manager):
    ShouldAcceptSocket = manager.virtual_function(0, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnSocketAccepted = manager.virtual_function(1, [DataType.INT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnSocketClosed = manager.virtual_function(2, [DataType.INT, DataType.POINTER, DataType.POINTER], DataType.VOID, Convention.THISCALL)

class CUploadGameStats_00000000(CustomType, metaclass=manager):
    UploadGameStats = manager.virtual_function(0, [DataType.STRING, DataType.UINT, DataType.UINT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InitConnection = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    UpdateConnection = manager.virtual_function(2, [], DataType.VOID, Convention.THISCALL)
    IsGameStatsLoggingEnabled = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    GetPseudoUniqueId = manager.virtual_function(4, [DataType.STRING, DataType.UINT], DataType.INT, Convention.THISCALL)
    IsCyberCafeUser = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    IsHDREnabled = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)

class CGameUIFuncs_00000000(CustomType, metaclass=manager):
    IsKeyDown = manager.virtual_function(0, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBindingForButtonCode = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetButtonCodeForBind = manager.virtual_function(2, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetVideoModes = manager.virtual_function(3, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFriendsID = manager.virtual_function(4, [DataType.UINT, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetDesktopResolution = manager.virtual_function(5, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsConnectedToVACSecureServer = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)

class CSubtitlePanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)

class CEnginePanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)

class CStaticPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)

class CLoaderProgress_00000000(CustomType, metaclass=manager):
    BeginProgress = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    EndProgress = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    UpdateProgress = manager.virtual_function(2, [DataType.FLOAT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    PauseNonInteractiveProgress = manager.virtual_function(3, [DataType.BOOL], DataType.VOID, Convention.THISCALL)

class CDebugMenuButton_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.SHORT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.INT, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.POINTER, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetText = manager.virtual_function(211, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetText_2 = manager.virtual_function(212, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetText = manager.virtual_function(213, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetText_2 = manager.virtual_function(214, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    GetContentSize = manager.virtual_function(215, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetContentAlignment = manager.virtual_function(216, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetTextInset = manager.virtual_function(217, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextInset = manager.virtual_function(218, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetDisabledFgColor1 = manager.virtual_function(219, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDisabledFgColor2 = manager.virtual_function(220, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor1 = manager.virtual_function(221, [], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor2 = manager.virtual_function(222, [], DataType.INT, Convention.THISCALL)
    SetTextColorState = manager.virtual_function(223, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFont = manager.virtual_function(224, [DataType.UINT], DataType.INT, Convention.THISCALL)
    GetFont = manager.virtual_function(225, [], DataType.INT, Convention.THISCALL)
    SetHotkey = manager.virtual_function(226, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetHotKey = manager.virtual_function(227, [], DataType.INT, Convention.THISCALL)
    SetAssociatedControl = manager.virtual_function(228, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddImage = manager.virtual_function(229, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImage = manager.virtual_function(230, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImageAtIndex = manager.virtual_function(231, [DataType.INT, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImagePreOffset = manager.virtual_function(232, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    GetImageAtIndex = manager.virtual_function(233, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetImageCount = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    ClearImages = manager.virtual_function(235, [], DataType.POINTER, Convention.THISCALL)
    ResetToSimpleTextImage = manager.virtual_function(236, [], DataType.INT, Convention.THISCALL)
    SetImageBounds = manager.virtual_function(237, [DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextImage = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    SetTextImageIndex = manager.virtual_function(239, [DataType.INT], DataType.INT, Convention.THISCALL)
    SizeToContents = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CalculateHotkey = manager.virtual_function(241, [DataType.STRING], DataType.INT, Convention.THISCALL)
    CalculateHotkey_2 = manager.virtual_function(242, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ComputeAlignment = manager.virtual_function(243, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnSetText = manager.virtual_function(244, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    DrawDashedLine = manager.virtual_function(245, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnHotkeyPressed = manager.virtual_function(246, [], DataType.INT, Convention.THISCALL)
    EnsureImageCapacity = manager.virtual_function(247, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(248, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RepositionTextImage = manager.virtual_function(249, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetArmed = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsArmed = manager.virtual_function(251, [], DataType.INT, Convention.THISCALL)
    IsDepressed = manager.virtual_function(252, [], DataType.INT, Convention.THISCALL)
    ForceDepressed = manager.virtual_function(253, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    RecalculateDepressedState = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    SetSelected = manager.virtual_function(255, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSelected = manager.virtual_function(256, [], DataType.INT, Convention.THISCALL)
    SetBlink = manager.virtual_function(257, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsBlinking = manager.virtual_function(258, [], DataType.INT, Convention.THISCALL)
    SetUseCaptureMouse = manager.virtual_function(259, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsUseCaptureMouseEnabled = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    DoClick = manager.virtual_function(261, [], DataType.INT, Convention.THISCALL)
    OnHotkey = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    SetMouseClickEnabled = manager.virtual_function(263, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseClickEnabled = manager.virtual_function(264, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetButtonActivationType = manager.virtual_function(265, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    FireActionSignal = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    CanBeDefaultButton = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    SetAsDefaultButton = manager.virtual_function(268, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetAsCurrentDefaultButton = manager.virtual_function(269, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetButtonBorderEnabled = manager.virtual_function(270, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    SetDefaultColor = manager.virtual_function(271, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetArmedColor = manager.virtual_function(272, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDepressedColor = manager.virtual_function(273, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBlinkColor = manager.virtual_function(274, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetButtonFgColor = manager.virtual_function(275, [], DataType.INT, Convention.THISCALL)
    GetButtonBgColor = manager.virtual_function(276, [], DataType.INT, Convention.THISCALL)
    SetDefaultBorder = manager.virtual_function(277, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDepressedBorder = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetKeyFocusBorder = manager.virtual_function(279, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetCommand = manager.virtual_function(280, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetCommand_2 = manager.virtual_function(281, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetCommand = manager.virtual_function(282, [], DataType.INT, Convention.THISCALL)
    DrawFocusBorder = manager.virtual_function(283, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    GetBorder_2 = manager.virtual_function(284, [DataType.BOOL, DataType.BOOL, DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    OnSetState = manager.virtual_function(285, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnShowMenu = manager.virtual_function(286, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnHideMenu = manager.virtual_function(287, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCheckMenuItemCount = manager.virtual_function(288, [], DataType.INT, Convention.THISCALL)
    SetMenu = manager.virtual_function(289, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    HideMenu = manager.virtual_function(290, [], DataType.INT, Convention.THISCALL)
    OnMenuClose = manager.virtual_function(291, [], DataType.INT, Convention.THISCALL)
    OnKillFocus_2 = manager.virtual_function(292, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetOpenOffsetY = manager.virtual_function(293, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetOpenDirection = manager.virtual_function(294, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class CDebugOptionsPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.POINTER, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPropertySheet = manager.virtual_function(279, [], DataType.INT, Convention.THISCALL)
    AddPage = manager.virtual_function(280, [DataType.POINTER, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetActivePage = manager.virtual_function(281, [], DataType.INT, Convention.THISCALL)
    ResetAllData = manager.virtual_function(282, [], DataType.INT, Convention.THISCALL)
    ApplyChanges = manager.virtual_function(283, [], DataType.INT, Convention.THISCALL)
    OnOK = manager.virtual_function(284, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    OnCancel = manager.virtual_function(285, [], DataType.VOID, Convention.THISCALL)
    OnApplyButtonEnable = manager.virtual_function(286, [], DataType.INT, Convention.THISCALL)

class CDebugIncrementCVarButton_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.INT, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.SHORT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.POINTER, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.INT, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.POINTER, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetText = manager.virtual_function(211, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetText_2 = manager.virtual_function(212, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetText = manager.virtual_function(213, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetText_2 = manager.virtual_function(214, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    GetContentSize = manager.virtual_function(215, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetContentAlignment = manager.virtual_function(216, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetTextInset = manager.virtual_function(217, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextInset = manager.virtual_function(218, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetDisabledFgColor1 = manager.virtual_function(219, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDisabledFgColor2 = manager.virtual_function(220, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor1 = manager.virtual_function(221, [], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor2 = manager.virtual_function(222, [], DataType.INT, Convention.THISCALL)
    SetTextColorState = manager.virtual_function(223, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFont = manager.virtual_function(224, [DataType.UINT], DataType.INT, Convention.THISCALL)
    GetFont = manager.virtual_function(225, [], DataType.INT, Convention.THISCALL)
    SetHotkey = manager.virtual_function(226, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetHotKey = manager.virtual_function(227, [], DataType.INT, Convention.THISCALL)
    SetAssociatedControl = manager.virtual_function(228, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddImage = manager.virtual_function(229, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImage = manager.virtual_function(230, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImageAtIndex = manager.virtual_function(231, [DataType.INT, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImagePreOffset = manager.virtual_function(232, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    GetImageAtIndex = manager.virtual_function(233, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetImageCount = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    ClearImages = manager.virtual_function(235, [], DataType.POINTER, Convention.THISCALL)
    ResetToSimpleTextImage = manager.virtual_function(236, [], DataType.INT, Convention.THISCALL)
    SetImageBounds = manager.virtual_function(237, [DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextImage = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    SetTextImageIndex = manager.virtual_function(239, [DataType.INT], DataType.INT, Convention.THISCALL)
    SizeToContents = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CalculateHotkey = manager.virtual_function(241, [DataType.STRING], DataType.INT, Convention.THISCALL)
    CalculateHotkey_2 = manager.virtual_function(242, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ComputeAlignment = manager.virtual_function(243, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnSetText = manager.virtual_function(244, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    DrawDashedLine = manager.virtual_function(245, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnHotkeyPressed = manager.virtual_function(246, [], DataType.INT, Convention.THISCALL)
    EnsureImageCapacity = manager.virtual_function(247, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(248, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RepositionTextImage = manager.virtual_function(249, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetArmed = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsArmed = manager.virtual_function(251, [], DataType.INT, Convention.THISCALL)
    IsDepressed = manager.virtual_function(252, [], DataType.INT, Convention.THISCALL)
    ForceDepressed = manager.virtual_function(253, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    RecalculateDepressedState = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    SetSelected = manager.virtual_function(255, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSelected = manager.virtual_function(256, [], DataType.INT, Convention.THISCALL)
    SetBlink = manager.virtual_function(257, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsBlinking = manager.virtual_function(258, [], DataType.INT, Convention.THISCALL)
    SetUseCaptureMouse = manager.virtual_function(259, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsUseCaptureMouseEnabled = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    DoClick = manager.virtual_function(261, [], DataType.INT, Convention.THISCALL)
    OnHotkey = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    SetMouseClickEnabled = manager.virtual_function(263, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseClickEnabled = manager.virtual_function(264, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetButtonActivationType = manager.virtual_function(265, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    FireActionSignal = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    CanBeDefaultButton = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    SetAsDefaultButton = manager.virtual_function(268, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetAsCurrentDefaultButton = manager.virtual_function(269, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetButtonBorderEnabled = manager.virtual_function(270, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    SetDefaultColor = manager.virtual_function(271, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetArmedColor = manager.virtual_function(272, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDepressedColor = manager.virtual_function(273, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBlinkColor = manager.virtual_function(274, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetButtonFgColor = manager.virtual_function(275, [], DataType.INT, Convention.THISCALL)
    GetButtonBgColor = manager.virtual_function(276, [], DataType.INT, Convention.THISCALL)
    SetDefaultBorder = manager.virtual_function(277, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDepressedBorder = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetKeyFocusBorder = manager.virtual_function(279, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetCommand = manager.virtual_function(280, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetCommand_2 = manager.virtual_function(281, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetCommand = manager.virtual_function(282, [], DataType.INT, Convention.THISCALL)
    DrawFocusBorder = manager.virtual_function(283, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetBorder_2 = manager.virtual_function(284, [DataType.BOOL, DataType.BOOL, DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    OnSetState = manager.virtual_function(285, [DataType.INT], DataType.INT, Convention.THISCALL)

class CDebugCommandCheckbox_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.SHORT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.INT, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.POINTER, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetText = manager.virtual_function(211, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetText_2 = manager.virtual_function(212, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetText = manager.virtual_function(213, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetText_2 = manager.virtual_function(214, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    GetContentSize = manager.virtual_function(215, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetContentAlignment = manager.virtual_function(216, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetTextInset = manager.virtual_function(217, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextInset = manager.virtual_function(218, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetDisabledFgColor1 = manager.virtual_function(219, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDisabledFgColor2 = manager.virtual_function(220, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor1 = manager.virtual_function(221, [], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor2 = manager.virtual_function(222, [], DataType.INT, Convention.THISCALL)
    SetTextColorState = manager.virtual_function(223, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFont = manager.virtual_function(224, [DataType.UINT], DataType.INT, Convention.THISCALL)
    GetFont = manager.virtual_function(225, [], DataType.INT, Convention.THISCALL)
    SetHotkey = manager.virtual_function(226, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetHotKey = manager.virtual_function(227, [], DataType.INT, Convention.THISCALL)
    SetAssociatedControl = manager.virtual_function(228, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddImage = manager.virtual_function(229, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImage = manager.virtual_function(230, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImageAtIndex = manager.virtual_function(231, [DataType.INT, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImagePreOffset = manager.virtual_function(232, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    GetImageAtIndex = manager.virtual_function(233, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetImageCount = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    ClearImages = manager.virtual_function(235, [], DataType.POINTER, Convention.THISCALL)
    ResetToSimpleTextImage = manager.virtual_function(236, [], DataType.INT, Convention.THISCALL)
    SetImageBounds = manager.virtual_function(237, [DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextImage = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    SetTextImageIndex = manager.virtual_function(239, [DataType.INT], DataType.INT, Convention.THISCALL)
    SizeToContents = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CalculateHotkey = manager.virtual_function(241, [DataType.STRING], DataType.INT, Convention.THISCALL)
    CalculateHotkey_2 = manager.virtual_function(242, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ComputeAlignment = manager.virtual_function(243, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnSetText = manager.virtual_function(244, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    DrawDashedLine = manager.virtual_function(245, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnHotkeyPressed = manager.virtual_function(246, [], DataType.INT, Convention.THISCALL)
    EnsureImageCapacity = manager.virtual_function(247, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(248, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RepositionTextImage = manager.virtual_function(249, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetArmed = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsArmed = manager.virtual_function(251, [], DataType.INT, Convention.THISCALL)
    IsDepressed = manager.virtual_function(252, [], DataType.INT, Convention.THISCALL)
    ForceDepressed = manager.virtual_function(253, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    RecalculateDepressedState = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    SetSelected = manager.virtual_function(255, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsSelected = manager.virtual_function(256, [], DataType.INT, Convention.THISCALL)
    SetBlink = manager.virtual_function(257, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsBlinking = manager.virtual_function(258, [], DataType.INT, Convention.THISCALL)
    SetUseCaptureMouse = manager.virtual_function(259, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsUseCaptureMouseEnabled = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    DoClick = manager.virtual_function(261, [], DataType.INT, Convention.THISCALL)
    OnHotkey = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    SetMouseClickEnabled = manager.virtual_function(263, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseClickEnabled = manager.virtual_function(264, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetButtonActivationType = manager.virtual_function(265, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    FireActionSignal = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    CanBeDefaultButton = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    SetAsDefaultButton = manager.virtual_function(268, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetAsCurrentDefaultButton = manager.virtual_function(269, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetButtonBorderEnabled = manager.virtual_function(270, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    SetDefaultColor = manager.virtual_function(271, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetArmedColor = manager.virtual_function(272, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDepressedColor = manager.virtual_function(273, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBlinkColor = manager.virtual_function(274, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetButtonFgColor = manager.virtual_function(275, [], DataType.INT, Convention.THISCALL)
    GetButtonBgColor = manager.virtual_function(276, [], DataType.INT, Convention.THISCALL)
    SetDefaultBorder = manager.virtual_function(277, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDepressedBorder = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetKeyFocusBorder = manager.virtual_function(279, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetCommand = manager.virtual_function(280, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetCommand_2 = manager.virtual_function(281, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetCommand = manager.virtual_function(282, [], DataType.INT, Convention.THISCALL)
    DrawFocusBorder = manager.virtual_function(283, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetBorder_2 = manager.virtual_function(284, [DataType.BOOL, DataType.BOOL, DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    OnSetState = manager.virtual_function(285, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetCheckButtonCheckable = manager.virtual_function(286, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsCheckButtonCheckable = manager.virtual_function(287, [], DataType.INT, Convention.THISCALL)
    OnCheckButtonChecked = manager.virtual_function(288, [DataType.POINTER], DataType.VOID, Convention.THISCALL)

class CDebugCommandButton_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.SHORT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.INT, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.POINTER, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetText = manager.virtual_function(211, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetText_2 = manager.virtual_function(212, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetText = manager.virtual_function(213, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetText_2 = manager.virtual_function(214, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    GetContentSize = manager.virtual_function(215, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetContentAlignment = manager.virtual_function(216, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetTextInset = manager.virtual_function(217, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextInset = manager.virtual_function(218, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetDisabledFgColor1 = manager.virtual_function(219, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDisabledFgColor2 = manager.virtual_function(220, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor1 = manager.virtual_function(221, [], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor2 = manager.virtual_function(222, [], DataType.INT, Convention.THISCALL)
    SetTextColorState = manager.virtual_function(223, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFont = manager.virtual_function(224, [DataType.UINT], DataType.INT, Convention.THISCALL)
    GetFont = manager.virtual_function(225, [], DataType.INT, Convention.THISCALL)
    SetHotkey = manager.virtual_function(226, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetHotKey = manager.virtual_function(227, [], DataType.INT, Convention.THISCALL)
    SetAssociatedControl = manager.virtual_function(228, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddImage = manager.virtual_function(229, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImage = manager.virtual_function(230, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImageAtIndex = manager.virtual_function(231, [DataType.INT, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImagePreOffset = manager.virtual_function(232, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    GetImageAtIndex = manager.virtual_function(233, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetImageCount = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    ClearImages = manager.virtual_function(235, [], DataType.POINTER, Convention.THISCALL)
    ResetToSimpleTextImage = manager.virtual_function(236, [], DataType.INT, Convention.THISCALL)
    SetImageBounds = manager.virtual_function(237, [DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextImage = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    SetTextImageIndex = manager.virtual_function(239, [DataType.INT], DataType.INT, Convention.THISCALL)
    SizeToContents = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CalculateHotkey = manager.virtual_function(241, [DataType.STRING], DataType.INT, Convention.THISCALL)
    CalculateHotkey_2 = manager.virtual_function(242, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ComputeAlignment = manager.virtual_function(243, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnSetText = manager.virtual_function(244, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    DrawDashedLine = manager.virtual_function(245, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnHotkeyPressed = manager.virtual_function(246, [], DataType.INT, Convention.THISCALL)
    EnsureImageCapacity = manager.virtual_function(247, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(248, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RepositionTextImage = manager.virtual_function(249, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetArmed = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsArmed = manager.virtual_function(251, [], DataType.INT, Convention.THISCALL)
    IsDepressed = manager.virtual_function(252, [], DataType.INT, Convention.THISCALL)
    ForceDepressed = manager.virtual_function(253, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    RecalculateDepressedState = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    SetSelected = manager.virtual_function(255, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSelected = manager.virtual_function(256, [], DataType.INT, Convention.THISCALL)
    SetBlink = manager.virtual_function(257, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsBlinking = manager.virtual_function(258, [], DataType.INT, Convention.THISCALL)
    SetUseCaptureMouse = manager.virtual_function(259, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsUseCaptureMouseEnabled = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    DoClick = manager.virtual_function(261, [], DataType.INT, Convention.THISCALL)
    OnHotkey = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    SetMouseClickEnabled = manager.virtual_function(263, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseClickEnabled = manager.virtual_function(264, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetButtonActivationType = manager.virtual_function(265, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    FireActionSignal = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    CanBeDefaultButton = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    SetAsDefaultButton = manager.virtual_function(268, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetAsCurrentDefaultButton = manager.virtual_function(269, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetButtonBorderEnabled = manager.virtual_function(270, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    SetDefaultColor = manager.virtual_function(271, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetArmedColor = manager.virtual_function(272, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDepressedColor = manager.virtual_function(273, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBlinkColor = manager.virtual_function(274, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetButtonFgColor = manager.virtual_function(275, [], DataType.INT, Convention.THISCALL)
    GetButtonBgColor = manager.virtual_function(276, [], DataType.INT, Convention.THISCALL)
    SetDefaultBorder = manager.virtual_function(277, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDepressedBorder = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetKeyFocusBorder = manager.virtual_function(279, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetCommand = manager.virtual_function(280, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetCommand_2 = manager.virtual_function(281, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetCommand = manager.virtual_function(282, [], DataType.INT, Convention.THISCALL)
    DrawFocusBorder = manager.virtual_function(283, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetBorder_2 = manager.virtual_function(284, [DataType.BOOL, DataType.BOOL, DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    OnSetState = manager.virtual_function(285, [DataType.INT], DataType.INT, Convention.THISCALL)

class CDebugOptionsPage_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.INT, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    OnResetData = manager.virtual_function(236, [], DataType.VOID, Convention.THISCALL)
    OnApplyChanges = manager.virtual_function(237, [], DataType.VOID, Convention.THISCALL)
    OnPageShow = manager.virtual_function(238, [], DataType.VOID, Convention.THISCALL)
    OnPageHide = manager.virtual_function(239, [], DataType.VOID, Convention.THISCALL)
    OnPageTabActivated = manager.virtual_function(240, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class CDrawTreeFrame_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnItemSelected = manager.virtual_function(279, [], DataType.INT, Convention.THISCALL)

class CVGuiTree_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddItem = manager.virtual_function(211, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    GetRootItemIndex = manager.virtual_function(212, [], DataType.INT, Convention.THISCALL)
    GetNumChildren = manager.virtual_function(213, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetChild = manager.virtual_function(214, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetItemCount = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetItemData = manager.virtual_function(216, [DataType.INT], DataType.INT, Convention.THISCALL)
    RemoveItem = manager.virtual_function(217, [DataType.INT, DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    RemoveAll = manager.virtual_function(218, [], DataType.INT, Convention.THISCALL)
    ModifyItem = manager.virtual_function(219, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetItemParent = manager.virtual_function(220, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetFont = manager.virtual_function(221, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetImageList = manager.virtual_function(222, [DataType.POINTER, DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    ClearSelection = manager.virtual_function(223, [], DataType.INT, Convention.THISCALL)
    AddSelectedItem = manager.virtual_function(224, [DataType.INT, DataType.BOOL, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RemoveSelectedItem = manager.virtual_function(225, [DataType.INT], DataType.INT, Convention.THISCALL)
    SelectAll = manager.virtual_function(226, [], DataType.INT, Convention.THISCALL)
    IsItemSelected = manager.virtual_function(227, [DataType.INT], DataType.INT, Convention.THISCALL)
    RangeSelectItems = manager.virtual_function(228, [DataType.INT], DataType.INT, Convention.THISCALL)
    FindNodesInRange = manager.virtual_function(229, [DataType.INT, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSelectedItemCount = manager.virtual_function(230, [], DataType.INT, Convention.THISCALL)
    GetFirstSelectedItem = manager.virtual_function(231, [], DataType.INT, Convention.THISCALL)
    GetSelectedItem = manager.virtual_function(232, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetSelectedItems = manager.virtual_function(233, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSelectedItemData = manager.virtual_function(234, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetItemFgColor = manager.virtual_function(235, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetItemBgColor = manager.virtual_function(236, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetItemSelectionTextColor = manager.virtual_function(237, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetItemSelectionBgColor = manager.virtual_function(238, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetItemSelectionUnfocusedBgColor = manager.virtual_function(239, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsItemIDValid = manager.virtual_function(240, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetHighestItemID = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    ExpandItem = manager.virtual_function(242, [DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsItemExpanded = manager.virtual_function(243, [DataType.INT], DataType.INT, Convention.THISCALL)
    MakeItemVisible = manager.virtual_function(244, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetVBarInfo = manager.virtual_function(245, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetFont = manager.virtual_function(246, [], DataType.INT, Convention.THISCALL)
    GenerateDragDataForItem = manager.virtual_function(247, [DataType.INT, DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetDragEnabledItems = manager.virtual_function(248, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    OnLabelChanged = manager.virtual_function(249, [DataType.INT, DataType.STRING, DataType.STRING], DataType.VOID, Convention.THISCALL)
    IsLabelEditingAllowed = manager.virtual_function(250, [], DataType.INT, Convention.THISCALL)
    IsLabelBeingEdited = manager.virtual_function(251, [], DataType.INT, Convention.THISCALL)
    SetAllowLabelEditing = manager.virtual_function(252, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    SetLabelEditingAllowed = manager.virtual_function(253, [DataType.INT, DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    StartEditingLabel = manager.virtual_function(254, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    IsItemDroppable = manager.virtual_function(255, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnItemDropped = manager.virtual_function(256, [DataType.INT, DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetItemDropContextMenu = manager.virtual_function(257, [DataType.INT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetItemDropCursor = manager.virtual_function(258, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPrevChildItemIndex = manager.virtual_function(259, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetNextChildItemIndex = manager.virtual_function(260, [DataType.INT], DataType.INT, Convention.THISCALL)
    FirstItem = manager.virtual_function(261, [], DataType.INT, Convention.THISCALL)
    NextItem = manager.virtual_function(262, [DataType.INT], DataType.INT, Convention.THISCALL)
    InvalidItemID = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GenerateChildrenOfNode = manager.virtual_function(264, [DataType.INT], DataType.VOID, Convention.THISCALL)
    GenerateContextMenu = manager.virtual_function(265, [DataType.INT, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnContextMenuSelection = manager.virtual_function(266, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnSliderMoved = manager.virtual_function(267, [DataType.INT], DataType.INT, Convention.THISCALL)
    RemoveChildrenOfNode = manager.virtual_function(268, [DataType.INT], DataType.INT, Convention.THISCALL)

class CVProfLabel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.INT, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetText = manager.virtual_function(211, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetText_2 = manager.virtual_function(212, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetText = manager.virtual_function(213, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetText_2 = manager.virtual_function(214, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    GetContentSize = manager.virtual_function(215, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetContentAlignment = manager.virtual_function(216, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetTextInset = manager.virtual_function(217, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextInset = manager.virtual_function(218, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetDisabledFgColor1 = manager.virtual_function(219, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDisabledFgColor2 = manager.virtual_function(220, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor1 = manager.virtual_function(221, [], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor2 = manager.virtual_function(222, [], DataType.INT, Convention.THISCALL)
    SetTextColorState = manager.virtual_function(223, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFont = manager.virtual_function(224, [DataType.UINT], DataType.INT, Convention.THISCALL)
    GetFont = manager.virtual_function(225, [], DataType.INT, Convention.THISCALL)
    SetHotkey = manager.virtual_function(226, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetHotKey = manager.virtual_function(227, [], DataType.INT, Convention.THISCALL)
    SetAssociatedControl = manager.virtual_function(228, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddImage = manager.virtual_function(229, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImage = manager.virtual_function(230, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImageAtIndex = manager.virtual_function(231, [DataType.INT, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImagePreOffset = manager.virtual_function(232, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    GetImageAtIndex = manager.virtual_function(233, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetImageCount = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    ClearImages = manager.virtual_function(235, [], DataType.POINTER, Convention.THISCALL)
    ResetToSimpleTextImage = manager.virtual_function(236, [], DataType.INT, Convention.THISCALL)
    SetImageBounds = manager.virtual_function(237, [DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextImage = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    SetTextImageIndex = manager.virtual_function(239, [DataType.INT], DataType.INT, Convention.THISCALL)
    SizeToContents = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CalculateHotkey = manager.virtual_function(241, [DataType.STRING], DataType.INT, Convention.THISCALL)
    CalculateHotkey_2 = manager.virtual_function(242, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ComputeAlignment = manager.virtual_function(243, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnSetText = manager.virtual_function(244, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    DrawDashedLine = manager.virtual_function(245, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnHotkeyPressed = manager.virtual_function(246, [], DataType.INT, Convention.THISCALL)
    EnsureImageCapacity = manager.virtual_function(247, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(248, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RepositionTextImage = manager.virtual_function(249, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.VOID, Convention.THISCALL)

class CVoiceServer_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    GetClientListening = manager.virtual_function(1, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetClientListening = manager.virtual_function(2, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClientProximity = manager.virtual_function(3, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)

class CVProfExport_00000000(CustomType, metaclass=manager):
    AddListener = manager.virtual_function(0, [], DataType.POINTER, Convention.THISCALL)
    RemoveListener = manager.virtual_function(1, [], DataType.POINTER, Convention.THISCALL)
    PauseProfile = manager.virtual_function(2, [], DataType.POINTER, Convention.THISCALL)
    ResumeProfile = manager.virtual_function(3, [], DataType.POINTER, Convention.THISCALL)
    SetBudgetFlagsFilter = manager.virtual_function(4, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetNumBudgetGroups = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    GetBudgetGroupInfos = manager.virtual_function(6, [DataType.POINTER], DataType.STRING, Convention.THISCALL)
    GetBudgetGroupTimes = manager.virtual_function(7, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)

class CItemFileRequest_00000000(CustomType, metaclass=manager):
    OnError = manager.virtual_function(0, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnLoaded = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class CSubscribedFileRequest_00000000(CustomType, metaclass=manager):
    OnError = manager.virtual_function(0, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnLoaded = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class CTerrorWorkshopManagerCallbackInterface_00000000(CustomType, metaclass=manager):
    OnFileRequestFinished = manager.virtual_function(0, [DataType.ULONG_LONG], DataType.INT, Convention.THISCALL)
    OnFileRequestError = manager.virtual_function(1, [DataType.ULONG_LONG], DataType.INT, Convention.THISCALL)
    OnPublishedFileSubscribed = manager.virtual_function(2, [DataType.ULONG_LONG], DataType.INT, Convention.THISCALL)
    OnPublishedFileUnsubscribed = manager.virtual_function(3, [DataType.ULONG_LONG], DataType.INT, Convention.THISCALL)
    OnPublishedFileDeleted = manager.virtual_function(4, [DataType.ULONG_LONG], DataType.INT, Convention.THISCALL)

class CTouchLinks_ClientSide_00000000(CustomType, metaclass=manager):
    EnumElement = manager.virtual_function(0, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class CTouchLinks_00000000(CustomType, metaclass=manager):
    EnumElement = manager.virtual_function(0, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class CTriggerMoved_ClientSide_00000000(CustomType, metaclass=manager):
    EnumElement = manager.virtual_function(0, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class CTriggerMoved_00000000(CustomType, metaclass=manager):
    EnumElement = manager.virtual_function(0, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class CEmptyConVar_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    IsCommand = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    AddFlags = manager.virtual_function(2, [DataType.INT], DataType.INT, Convention.THISCALL)
    RemoveFlags = manager.virtual_function(3, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetFlags = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    GetHelpText = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    IsRegistered = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)
    GetDLLIdentifier = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    Create = manager.virtual_function(8, [DataType.STRING, DataType.STRING, DataType.INT], DataType.POINTER, Convention.THISCALL)
    Init = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    InternalSetValue = manager.virtual_function(10, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalSetFloatValue = manager.virtual_function(11, [DataType.FLOAT], DataType.INT, Convention.THISCALL)
    InternalSetIntValue = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalSetColorValue = manager.virtual_function(13, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ClampValue = manager.virtual_function(14, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ChangeStringValue = manager.virtual_function(15, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    Create_2 = manager.virtual_function(16, [DataType.INT, DataType.INT, DataType.STRING, DataType.INT, DataType.POINTER, DataType.CHAR, DataType.INT, DataType.CHAR, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)

class CEmptyConVar_00000018(CustomType, metaclass=manager):
    SetValue = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    SetValue_2 = manager.virtual_function(1, [], DataType.VOID, Convention.THISCALL)
    SetValue_3 = manager.virtual_function(2, [], DataType.VOID, Convention.THISCALL)
    SetValue_4 = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    GetBaseName = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    IsFlagSet = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)
    GetSplitScreenPlayerSlot = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)

class CDefaultAccessor_00000000(CustomType, metaclass=manager):
    RegisterConCommandBase = manager.virtual_function(0, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class CUtlNoEscConversion_00000000(CustomType, metaclass=manager):
    FindConversion = manager.virtual_function(0, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)

class CSmallTextEntry_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.POINTER, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.POINTER, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.POINTER, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.UINT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.POINTER, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetText = manager.virtual_function(211, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetText_2 = manager.virtual_function(212, [DataType.STRING], DataType.INT, Convention.THISCALL)
    GetText = manager.virtual_function(213, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetText_2 = manager.virtual_function(214, [DataType.POINTER, DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetTextLength = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    IsTextFullySelected = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    GotoLeft = manager.virtual_function(217, [], DataType.INT, Convention.THISCALL)
    GotoRight = manager.virtual_function(218, [], DataType.INT, Convention.THISCALL)
    GotoUp = manager.virtual_function(219, [], DataType.INT, Convention.THISCALL)
    GotoDown = manager.virtual_function(220, [], DataType.INT, Convention.THISCALL)
    GotoWordRight = manager.virtual_function(221, [], DataType.INT, Convention.THISCALL)
    GotoWordLeft = manager.virtual_function(222, [], DataType.INT, Convention.THISCALL)
    GotoFirstOfLine = manager.virtual_function(223, [], DataType.INT, Convention.THISCALL)
    GotoEndOfLine = manager.virtual_function(224, [], DataType.INT, Convention.THISCALL)
    GotoTextStart = manager.virtual_function(225, [], DataType.INT, Convention.THISCALL)
    GotoTextEnd = manager.virtual_function(226, [], DataType.INT, Convention.THISCALL)
    GetTextCursorPos = manager.virtual_function(227, [], DataType.INT, Convention.THISCALL)
    InsertChar = manager.virtual_function(228, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    InsertString = manager.virtual_function(229, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InsertString_2 = manager.virtual_function(230, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Backspace = manager.virtual_function(231, [], DataType.INT, Convention.THISCALL)
    Delete = manager.virtual_function(232, [], DataType.INT, Convention.THISCALL)
    SelectNone = manager.virtual_function(233, [], DataType.INT, Convention.THISCALL)
    OpenEditMenu = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    CutSelected = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    CopySelected = manager.virtual_function(236, [], DataType.VOID, Convention.THISCALL)
    Paste = manager.virtual_function(237, [], DataType.VOID, Convention.THISCALL)
    LanguageChanged = manager.virtual_function(238, [DataType.INT], DataType.INT, Convention.THISCALL)
    ConversionModeChanged = manager.virtual_function(239, [DataType.INT], DataType.INT, Convention.THISCALL)
    SentenceModeChanged = manager.virtual_function(240, [DataType.INT], DataType.INT, Convention.THISCALL)
    CompositionString = manager.virtual_function(241, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    ShowIMECandidates = manager.virtual_function(242, [], DataType.INT, Convention.THISCALL)
    HideIMECandidates = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    UpdateIMECandidates = manager.virtual_function(244, [], DataType.INT, Convention.THISCALL)
    DeleteSelected = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    Undo = manager.virtual_function(246, [], DataType.INT, Convention.THISCALL)
    SaveUndoState = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetFont = manager.virtual_function(248, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetTextHidden = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetEditable = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsEditable = manager.virtual_function(251, [], DataType.INT, Convention.THISCALL)
    MoveCursor = manager.virtual_function(252, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDisabledBgColor = manager.virtual_function(253, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetMultiline = manager.virtual_function(254, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsMultiline = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    SetVerticalScrollbar = manager.virtual_function(256, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCatchEnterKey = manager.virtual_function(257, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SendNewLine = manager.virtual_function(258, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetCatchTabKey = manager.virtual_function(259, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetTabSpaces = manager.virtual_function(260, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetMaximumCharCount = manager.virtual_function(261, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetMaximumCharCount = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    SetAutoProgressOnHittingCharLimit = manager.virtual_function(263, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetWrap = manager.virtual_function(264, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    RecalculateLineBreaks = manager.virtual_function(265, [], DataType.POINTER, Convention.THISCALL)
    LayoutVerticalScrollBarSlider = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    SetAutoLocalize = manager.virtual_function(267, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    ResetCursorBlink = manager.virtual_function(268, [], DataType.INT, Convention.THISCALL)
    DrawChar = manager.virtual_function(269, [DataType.POINTER, DataType.UINT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    DrawCursor = manager.virtual_function(270, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetCharAt = manager.virtual_function(271, [DataType.POINTER, DataType.INT], DataType.VOID, Convention.THISCALL)
    FireActionSignal = manager.virtual_function(272, [], DataType.INT, Convention.THISCALL)
    GetSelectedRange = manager.virtual_function(273, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    CursorToPixelSpace = manager.virtual_function(274, [DataType.INT, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    PixelToCursorSpace = manager.virtual_function(275, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    AddAnotherLine = manager.virtual_function(276, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetYStart = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    SelectCheck = manager.virtual_function(278, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    OnSetText = manager.virtual_function(279, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnSliderMoved = manager.virtual_function(280, [], DataType.INT, Convention.THISCALL)
    GetStartDrawIndex = manager.virtual_function(281, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetValueAsFloat = manager.virtual_function(282, [], DataType.VOID, Convention.THISCALL)
    GetValueAsInt = manager.virtual_function(283, [], DataType.INT, Convention.THISCALL)
    OnSetState = manager.virtual_function(284, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextRange = manager.virtual_function(285, [DataType.POINTER, DataType.INT, DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetTextRange_2 = manager.virtual_function(286, [DataType.STRING, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)

class CBuildModeNavCombo_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.POINTER, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.POINTER, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.POINTER, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.POINTER, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetText = manager.virtual_function(211, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetText_2 = manager.virtual_function(212, [DataType.STRING], DataType.INT, Convention.THISCALL)
    GetText = manager.virtual_function(213, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetText_2 = manager.virtual_function(214, [DataType.POINTER, DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetTextLength = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    IsTextFullySelected = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    GotoLeft = manager.virtual_function(217, [], DataType.INT, Convention.THISCALL)
    GotoRight = manager.virtual_function(218, [], DataType.INT, Convention.THISCALL)
    GotoUp = manager.virtual_function(219, [], DataType.INT, Convention.THISCALL)
    GotoDown = manager.virtual_function(220, [], DataType.INT, Convention.THISCALL)
    GotoWordRight = manager.virtual_function(221, [], DataType.INT, Convention.THISCALL)
    GotoWordLeft = manager.virtual_function(222, [], DataType.INT, Convention.THISCALL)
    GotoFirstOfLine = manager.virtual_function(223, [], DataType.INT, Convention.THISCALL)
    GotoEndOfLine = manager.virtual_function(224, [], DataType.INT, Convention.THISCALL)
    GotoTextStart = manager.virtual_function(225, [], DataType.INT, Convention.THISCALL)
    GotoTextEnd = manager.virtual_function(226, [], DataType.INT, Convention.THISCALL)
    GetTextCursorPos = manager.virtual_function(227, [], DataType.INT, Convention.THISCALL)
    InsertChar = manager.virtual_function(228, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    InsertString = manager.virtual_function(229, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InsertString_2 = manager.virtual_function(230, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Backspace = manager.virtual_function(231, [], DataType.INT, Convention.THISCALL)
    Delete = manager.virtual_function(232, [], DataType.INT, Convention.THISCALL)
    SelectNone = manager.virtual_function(233, [], DataType.INT, Convention.THISCALL)
    OpenEditMenu = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    CutSelected = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    CopySelected = manager.virtual_function(236, [], DataType.VOID, Convention.THISCALL)
    Paste = manager.virtual_function(237, [], DataType.VOID, Convention.THISCALL)
    LanguageChanged = manager.virtual_function(238, [DataType.INT], DataType.INT, Convention.THISCALL)
    ConversionModeChanged = manager.virtual_function(239, [DataType.INT], DataType.INT, Convention.THISCALL)
    SentenceModeChanged = manager.virtual_function(240, [DataType.INT], DataType.INT, Convention.THISCALL)
    CompositionString = manager.virtual_function(241, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    ShowIMECandidates = manager.virtual_function(242, [], DataType.INT, Convention.THISCALL)
    HideIMECandidates = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    UpdateIMECandidates = manager.virtual_function(244, [], DataType.INT, Convention.THISCALL)
    DeleteSelected = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    Undo = manager.virtual_function(246, [], DataType.INT, Convention.THISCALL)
    SaveUndoState = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetFont = manager.virtual_function(248, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetTextHidden = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetEditable = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsEditable = manager.virtual_function(251, [], DataType.INT, Convention.THISCALL)
    MoveCursor = manager.virtual_function(252, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDisabledBgColor = manager.virtual_function(253, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetMultiline = manager.virtual_function(254, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsMultiline = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    SetVerticalScrollbar = manager.virtual_function(256, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCatchEnterKey = manager.virtual_function(257, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SendNewLine = manager.virtual_function(258, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetCatchTabKey = manager.virtual_function(259, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetTabSpaces = manager.virtual_function(260, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetMaximumCharCount = manager.virtual_function(261, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetMaximumCharCount = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    SetAutoProgressOnHittingCharLimit = manager.virtual_function(263, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetWrap = manager.virtual_function(264, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    RecalculateLineBreaks = manager.virtual_function(265, [], DataType.POINTER, Convention.THISCALL)
    LayoutVerticalScrollBarSlider = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    SetAutoLocalize = manager.virtual_function(267, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    ResetCursorBlink = manager.virtual_function(268, [], DataType.INT, Convention.THISCALL)
    DrawChar = manager.virtual_function(269, [DataType.POINTER, DataType.UINT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    DrawCursor = manager.virtual_function(270, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetCharAt = manager.virtual_function(271, [DataType.POINTER, DataType.INT], DataType.VOID, Convention.THISCALL)
    FireActionSignal = manager.virtual_function(272, [], DataType.INT, Convention.THISCALL)
    GetSelectedRange = manager.virtual_function(273, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    CursorToPixelSpace = manager.virtual_function(274, [DataType.INT, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    PixelToCursorSpace = manager.virtual_function(275, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    AddAnotherLine = manager.virtual_function(276, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetYStart = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    SelectCheck = manager.virtual_function(278, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    OnSetText = manager.virtual_function(279, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnSliderMoved = manager.virtual_function(280, [], DataType.INT, Convention.THISCALL)
    GetStartDrawIndex = manager.virtual_function(281, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetValueAsFloat = manager.virtual_function(282, [], DataType.VOID, Convention.THISCALL)
    GetValueAsInt = manager.virtual_function(283, [], DataType.INT, Convention.THISCALL)
    OnSetState = manager.virtual_function(284, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextRange = manager.virtual_function(285, [DataType.POINTER, DataType.INT, DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetTextRange_2 = manager.virtual_function(286, [DataType.STRING, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnShowMenu = manager.virtual_function(287, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnHideMenu = manager.virtual_function(288, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetNumberOfEditLines = manager.virtual_function(289, [DataType.INT], DataType.INT, Convention.THISCALL)
    AddItem = manager.virtual_function(290, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddItem_2 = manager.virtual_function(291, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetItemCount = manager.virtual_function(292, [], DataType.INT, Convention.THISCALL)
    UpdateItem = manager.virtual_function(293, [DataType.INT, DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    UpdateItem_2 = manager.virtual_function(294, [DataType.INT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsItemIDValid = manager.virtual_function(295, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetItemEnabled = manager.virtual_function(296, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetItemEnabled_2 = manager.virtual_function(297, [DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SortItems = manager.virtual_function(298, [], DataType.VOID, Convention.THISCALL)
    SetDropdownButtonVisible = manager.virtual_function(299, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsDropdownVisible = manager.virtual_function(300, [], DataType.INT, Convention.THISCALL)
    ActivateItem = manager.virtual_function(301, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetMenu = manager.virtual_function(302, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetMenu = manager.virtual_function(303, [], DataType.INT, Convention.THISCALL)
    ShowMenu = manager.virtual_function(304, [], DataType.INT, Convention.THISCALL)
    HideMenu = manager.virtual_function(305, [], DataType.INT, Convention.THISCALL)
    OnMenuClose = manager.virtual_function(306, [], DataType.INT, Convention.THISCALL)
    DoClick = manager.virtual_function(307, [], DataType.INT, Convention.THISCALL)
    SetOpenDirection = manager.virtual_function(308, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetUseFallbackFont = manager.virtual_function(309, [DataType.BOOL, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMenuItemSelected = manager.virtual_function(310, [], DataType.INT, Convention.THISCALL)

class CheckImage_00000000(CustomType, metaclass=manager):
    Paint = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    SetPos = manager.virtual_function(1, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetContentSize = manager.virtual_function(2, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSize = manager.virtual_function(3, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSize = manager.virtual_function(4, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetColor = manager.virtual_function(5, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(6, [], DataType.VOID, Convention.THISCALL)
    Evict = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetNumFrames = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    SetFrame = manager.virtual_function(9, [DataType.INT], DataType.VOID, Convention.THISCALL)
    GetID = manager.virtual_function(10, [], DataType.INT, Convention.THISCALL)
    SetRotation = manager.virtual_function(11, [DataType.INT], DataType.VOID, Convention.THISCALL)
    GetPos = manager.virtual_function(12, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetBkColor = manager.virtual_function(13, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetColor = manager.virtual_function(14, [], DataType.INT, Convention.THISCALL)
    GetTall = manager.virtual_function(15, [], DataType.INT, Convention.THISCALL)
    GetWide = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    DrawSetColor = manager.virtual_function(17, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    DrawSetColor_2 = manager.virtual_function(18, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    DrawFilledRect = manager.virtual_function(19, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    DrawOutlinedRect = manager.virtual_function(20, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    DrawLine = manager.virtual_function(21, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    DrawPolyLine = manager.virtual_function(22, [DataType.POINTER, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    DrawSetTextFont = manager.virtual_function(23, [DataType.UINT], DataType.INT, Convention.THISCALL)
    DrawSetTextColor = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    DrawSetTextColor_2 = manager.virtual_function(25, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    DrawSetTextPos = manager.virtual_function(26, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    DrawPrintText = manager.virtual_function(27, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    DrawPrintText_2 = manager.virtual_function(28, [DataType.INT, DataType.INT, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    DrawPrintChar = manager.virtual_function(29, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    DrawPrintChar_2 = manager.virtual_function(30, [DataType.INT, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    DrawSetTexture = manager.virtual_function(31, [DataType.INT], DataType.INT, Convention.THISCALL)
    DrawTexturedRect = manager.virtual_function(32, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetText = manager.virtual_function(33, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetText_2 = manager.virtual_function(34, [DataType.POINTER, DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetText = manager.virtual_function(35, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetText_2 = manager.virtual_function(36, [DataType.POINTER, DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetUnlocalizedText = manager.virtual_function(37, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetUnlocalizedTextSymbol = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    SetFont = manager.virtual_function(39, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetFont = manager.virtual_function(40, [], DataType.INT, Convention.THISCALL)
    GetTextSize = manager.virtual_function(41, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)

class CreateDirectoryDialog_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.VOID, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    SetTitle = manager.virtual_function(236, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTitle_2 = manager.virtual_function(237, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Activate = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    ActivateMinimized = manager.virtual_function(239, [], DataType.INT, Convention.THISCALL)
    Close = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CloseModal = manager.virtual_function(241, [], DataType.INT, Convention.THISCALL)
    SetDeleteSelfOnClose = manager.virtual_function(242, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    MoveToCenterOfScreen = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    SetMoveable = manager.virtual_function(244, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsMoveable = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    SetSizeable = manager.virtual_function(246, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSizeable = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetMenuButtonVisible = manager.virtual_function(248, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeButtonVisible = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMaximizeButtonVisible = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMinimizeToSysTrayButtonVisible = manager.virtual_function(251, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCloseButtonVisible = manager.virtual_function(252, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMinimized = manager.virtual_function(253, [], DataType.INT, Convention.THISCALL)
    FlashWindow = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    FlashWindowStop = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    GetSysMenu = manager.virtual_function(256, [], DataType.POINTER, Convention.THISCALL)
    SetSysMenu = manager.virtual_function(257, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetTitleBarVisible = manager.virtual_function(258, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetClipToParent = manager.virtual_function(259, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetClipToParent = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    SetSmallCaption = manager.virtual_function(261, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSmallCaption = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    GetDraggerSize = manager.virtual_function(263, [], DataType.INT, Convention.THISCALL)
    GetCornerSize = manager.virtual_function(264, [], DataType.INT, Convention.THISCALL)
    GetBottomRightSize = manager.virtual_function(265, [], DataType.INT, Convention.THISCALL)
    GetCaptionHeight = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    DoModal = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    OnGripPanelMoved = manager.virtual_function(268, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnGripPanelMoveFinished = manager.virtual_function(269, [], DataType.VOID, Convention.THISCALL)
    OnFinishedClose = manager.virtual_function(270, [], DataType.VOID, Convention.THISCALL)
    OnMinimize = manager.virtual_function(271, [], DataType.INT, Convention.THISCALL)
    OnMinimizeToSysTray = manager.virtual_function(272, [], DataType.VOID, Convention.THISCALL)
    OnCloseFrameButtonPressed = manager.virtual_function(273, [], DataType.INT, Convention.THISCALL)
    GetDefaultScreenPosition = manager.virtual_function(274, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClientArea = manager.virtual_function(275, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InternalSetTitle = manager.virtual_function(276, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InternalFlashWindow = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class vgui_FileNameComboBox_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.POINTER, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.POINTER, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.POINTER, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.POINTER, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetText = manager.virtual_function(211, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetText_2 = manager.virtual_function(212, [DataType.STRING], DataType.INT, Convention.THISCALL)
    GetText = manager.virtual_function(213, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetText_2 = manager.virtual_function(214, [DataType.POINTER, DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetTextLength = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    IsTextFullySelected = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    GotoLeft = manager.virtual_function(217, [], DataType.INT, Convention.THISCALL)
    GotoRight = manager.virtual_function(218, [], DataType.INT, Convention.THISCALL)
    GotoUp = manager.virtual_function(219, [], DataType.INT, Convention.THISCALL)
    GotoDown = manager.virtual_function(220, [], DataType.INT, Convention.THISCALL)
    GotoWordRight = manager.virtual_function(221, [], DataType.INT, Convention.THISCALL)
    GotoWordLeft = manager.virtual_function(222, [], DataType.INT, Convention.THISCALL)
    GotoFirstOfLine = manager.virtual_function(223, [], DataType.INT, Convention.THISCALL)
    GotoEndOfLine = manager.virtual_function(224, [], DataType.INT, Convention.THISCALL)
    GotoTextStart = manager.virtual_function(225, [], DataType.INT, Convention.THISCALL)
    GotoTextEnd = manager.virtual_function(226, [], DataType.INT, Convention.THISCALL)
    GetTextCursorPos = manager.virtual_function(227, [], DataType.INT, Convention.THISCALL)
    InsertChar = manager.virtual_function(228, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    InsertString = manager.virtual_function(229, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InsertString_2 = manager.virtual_function(230, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Backspace = manager.virtual_function(231, [], DataType.INT, Convention.THISCALL)
    Delete = manager.virtual_function(232, [], DataType.INT, Convention.THISCALL)
    SelectNone = manager.virtual_function(233, [], DataType.INT, Convention.THISCALL)
    OpenEditMenu = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    CutSelected = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    CopySelected = manager.virtual_function(236, [], DataType.VOID, Convention.THISCALL)
    Paste = manager.virtual_function(237, [], DataType.VOID, Convention.THISCALL)
    LanguageChanged = manager.virtual_function(238, [DataType.INT], DataType.INT, Convention.THISCALL)
    ConversionModeChanged = manager.virtual_function(239, [DataType.INT], DataType.INT, Convention.THISCALL)
    SentenceModeChanged = manager.virtual_function(240, [DataType.INT], DataType.INT, Convention.THISCALL)
    CompositionString = manager.virtual_function(241, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    ShowIMECandidates = manager.virtual_function(242, [], DataType.INT, Convention.THISCALL)
    HideIMECandidates = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    UpdateIMECandidates = manager.virtual_function(244, [], DataType.INT, Convention.THISCALL)
    DeleteSelected = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    Undo = manager.virtual_function(246, [], DataType.INT, Convention.THISCALL)
    SaveUndoState = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetFont = manager.virtual_function(248, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetTextHidden = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetEditable = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsEditable = manager.virtual_function(251, [], DataType.INT, Convention.THISCALL)
    MoveCursor = manager.virtual_function(252, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDisabledBgColor = manager.virtual_function(253, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetMultiline = manager.virtual_function(254, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsMultiline = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    SetVerticalScrollbar = manager.virtual_function(256, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCatchEnterKey = manager.virtual_function(257, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SendNewLine = manager.virtual_function(258, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetCatchTabKey = manager.virtual_function(259, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetTabSpaces = manager.virtual_function(260, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetMaximumCharCount = manager.virtual_function(261, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetMaximumCharCount = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    SetAutoProgressOnHittingCharLimit = manager.virtual_function(263, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetWrap = manager.virtual_function(264, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    RecalculateLineBreaks = manager.virtual_function(265, [], DataType.POINTER, Convention.THISCALL)
    LayoutVerticalScrollBarSlider = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    SetAutoLocalize = manager.virtual_function(267, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    ResetCursorBlink = manager.virtual_function(268, [], DataType.INT, Convention.THISCALL)
    DrawChar = manager.virtual_function(269, [DataType.POINTER, DataType.UINT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    DrawCursor = manager.virtual_function(270, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetCharAt = manager.virtual_function(271, [DataType.POINTER, DataType.INT], DataType.VOID, Convention.THISCALL)
    FireActionSignal = manager.virtual_function(272, [], DataType.INT, Convention.THISCALL)
    GetSelectedRange = manager.virtual_function(273, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    CursorToPixelSpace = manager.virtual_function(274, [DataType.INT, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    PixelToCursorSpace = manager.virtual_function(275, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    AddAnotherLine = manager.virtual_function(276, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetYStart = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    SelectCheck = manager.virtual_function(278, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    OnSetText = manager.virtual_function(279, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnSliderMoved = manager.virtual_function(280, [], DataType.INT, Convention.THISCALL)
    GetStartDrawIndex = manager.virtual_function(281, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetValueAsFloat = manager.virtual_function(282, [], DataType.VOID, Convention.THISCALL)
    GetValueAsInt = manager.virtual_function(283, [], DataType.INT, Convention.THISCALL)
    OnSetState = manager.virtual_function(284, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextRange = manager.virtual_function(285, [DataType.POINTER, DataType.INT, DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetTextRange_2 = manager.virtual_function(286, [DataType.STRING, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnShowMenu = manager.virtual_function(287, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnHideMenu = manager.virtual_function(288, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetNumberOfEditLines = manager.virtual_function(289, [DataType.INT], DataType.INT, Convention.THISCALL)
    AddItem = manager.virtual_function(290, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddItem_2 = manager.virtual_function(291, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetItemCount = manager.virtual_function(292, [], DataType.INT, Convention.THISCALL)
    UpdateItem = manager.virtual_function(293, [DataType.INT, DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    UpdateItem_2 = manager.virtual_function(294, [DataType.INT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsItemIDValid = manager.virtual_function(295, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetItemEnabled = manager.virtual_function(296, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetItemEnabled_2 = manager.virtual_function(297, [DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SortItems = manager.virtual_function(298, [], DataType.VOID, Convention.THISCALL)
    SetDropdownButtonVisible = manager.virtual_function(299, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsDropdownVisible = manager.virtual_function(300, [], DataType.INT, Convention.THISCALL)
    ActivateItem = manager.virtual_function(301, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetMenu = manager.virtual_function(302, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetMenu = manager.virtual_function(303, [], DataType.INT, Convention.THISCALL)
    ShowMenu = manager.virtual_function(304, [], DataType.INT, Convention.THISCALL)
    HideMenu = manager.virtual_function(305, [], DataType.INT, Convention.THISCALL)
    OnMenuClose = manager.virtual_function(306, [], DataType.INT, Convention.THISCALL)
    DoClick = manager.virtual_function(307, [], DataType.INT, Convention.THISCALL)
    SetOpenDirection = manager.virtual_function(308, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetUseFallbackFont = manager.virtual_function(309, [DataType.BOOL, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMenuItemSelected = manager.virtual_function(310, [], DataType.INT, Convention.THISCALL)

class vgui_FrameSystemButton_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.SHORT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.INT, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.POINTER, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetText = manager.virtual_function(211, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetText_2 = manager.virtual_function(212, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetText = manager.virtual_function(213, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetText_2 = manager.virtual_function(214, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    GetContentSize = manager.virtual_function(215, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetContentAlignment = manager.virtual_function(216, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetTextInset = manager.virtual_function(217, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextInset = manager.virtual_function(218, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetDisabledFgColor1 = manager.virtual_function(219, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDisabledFgColor2 = manager.virtual_function(220, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor1 = manager.virtual_function(221, [], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor2 = manager.virtual_function(222, [], DataType.INT, Convention.THISCALL)
    SetTextColorState = manager.virtual_function(223, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFont = manager.virtual_function(224, [DataType.UINT], DataType.INT, Convention.THISCALL)
    GetFont = manager.virtual_function(225, [], DataType.INT, Convention.THISCALL)
    SetHotkey = manager.virtual_function(226, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetHotKey = manager.virtual_function(227, [], DataType.INT, Convention.THISCALL)
    SetAssociatedControl = manager.virtual_function(228, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddImage = manager.virtual_function(229, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImage = manager.virtual_function(230, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImageAtIndex = manager.virtual_function(231, [DataType.INT, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImagePreOffset = manager.virtual_function(232, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    GetImageAtIndex = manager.virtual_function(233, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetImageCount = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    ClearImages = manager.virtual_function(235, [], DataType.POINTER, Convention.THISCALL)
    ResetToSimpleTextImage = manager.virtual_function(236, [], DataType.INT, Convention.THISCALL)
    SetImageBounds = manager.virtual_function(237, [DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextImage = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    SetTextImageIndex = manager.virtual_function(239, [DataType.INT], DataType.INT, Convention.THISCALL)
    SizeToContents = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CalculateHotkey = manager.virtual_function(241, [DataType.STRING], DataType.INT, Convention.THISCALL)
    CalculateHotkey_2 = manager.virtual_function(242, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ComputeAlignment = manager.virtual_function(243, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnSetText = manager.virtual_function(244, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    DrawDashedLine = manager.virtual_function(245, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnHotkeyPressed = manager.virtual_function(246, [], DataType.INT, Convention.THISCALL)
    EnsureImageCapacity = manager.virtual_function(247, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(248, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RepositionTextImage = manager.virtual_function(249, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetArmed = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsArmed = manager.virtual_function(251, [], DataType.INT, Convention.THISCALL)
    IsDepressed = manager.virtual_function(252, [], DataType.INT, Convention.THISCALL)
    ForceDepressed = manager.virtual_function(253, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    RecalculateDepressedState = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    SetSelected = manager.virtual_function(255, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSelected = manager.virtual_function(256, [], DataType.INT, Convention.THISCALL)
    SetBlink = manager.virtual_function(257, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsBlinking = manager.virtual_function(258, [], DataType.INT, Convention.THISCALL)
    SetUseCaptureMouse = manager.virtual_function(259, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsUseCaptureMouseEnabled = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    DoClick = manager.virtual_function(261, [], DataType.INT, Convention.THISCALL)
    OnHotkey = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    SetMouseClickEnabled = manager.virtual_function(263, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseClickEnabled = manager.virtual_function(264, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetButtonActivationType = manager.virtual_function(265, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    FireActionSignal = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    CanBeDefaultButton = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    SetAsDefaultButton = manager.virtual_function(268, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetAsCurrentDefaultButton = manager.virtual_function(269, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetButtonBorderEnabled = manager.virtual_function(270, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    SetDefaultColor = manager.virtual_function(271, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetArmedColor = manager.virtual_function(272, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDepressedColor = manager.virtual_function(273, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBlinkColor = manager.virtual_function(274, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetButtonFgColor = manager.virtual_function(275, [], DataType.INT, Convention.THISCALL)
    GetButtonBgColor = manager.virtual_function(276, [], DataType.INT, Convention.THISCALL)
    SetDefaultBorder = manager.virtual_function(277, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDepressedBorder = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetKeyFocusBorder = manager.virtual_function(279, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetCommand = manager.virtual_function(280, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetCommand_2 = manager.virtual_function(281, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetCommand = manager.virtual_function(282, [], DataType.INT, Convention.THISCALL)
    DrawFocusBorder = manager.virtual_function(283, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    GetBorder_2 = manager.virtual_function(284, [DataType.BOOL, DataType.BOOL, DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    OnSetState = manager.virtual_function(285, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnShowMenu = manager.virtual_function(286, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnHideMenu = manager.virtual_function(287, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCheckMenuItemCount = manager.virtual_function(288, [], DataType.INT, Convention.THISCALL)
    SetMenu = manager.virtual_function(289, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    HideMenu = manager.virtual_function(290, [], DataType.INT, Convention.THISCALL)
    OnMenuClose = manager.virtual_function(291, [], DataType.INT, Convention.THISCALL)
    OnKillFocus_2 = manager.virtual_function(292, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetOpenOffsetY = manager.virtual_function(293, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetOpenDirection = manager.virtual_function(294, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class vgui_FrameButton_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.SHORT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.INT, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.POINTER, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetText = manager.virtual_function(211, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetText_2 = manager.virtual_function(212, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetText = manager.virtual_function(213, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetText_2 = manager.virtual_function(214, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    GetContentSize = manager.virtual_function(215, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetContentAlignment = manager.virtual_function(216, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetTextInset = manager.virtual_function(217, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextInset = manager.virtual_function(218, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetDisabledFgColor1 = manager.virtual_function(219, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDisabledFgColor2 = manager.virtual_function(220, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor1 = manager.virtual_function(221, [], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor2 = manager.virtual_function(222, [], DataType.INT, Convention.THISCALL)
    SetTextColorState = manager.virtual_function(223, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFont = manager.virtual_function(224, [DataType.UINT], DataType.INT, Convention.THISCALL)
    GetFont = manager.virtual_function(225, [], DataType.INT, Convention.THISCALL)
    SetHotkey = manager.virtual_function(226, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetHotKey = manager.virtual_function(227, [], DataType.INT, Convention.THISCALL)
    SetAssociatedControl = manager.virtual_function(228, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddImage = manager.virtual_function(229, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImage = manager.virtual_function(230, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImageAtIndex = manager.virtual_function(231, [DataType.INT, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImagePreOffset = manager.virtual_function(232, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    GetImageAtIndex = manager.virtual_function(233, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetImageCount = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    ClearImages = manager.virtual_function(235, [], DataType.POINTER, Convention.THISCALL)
    ResetToSimpleTextImage = manager.virtual_function(236, [], DataType.INT, Convention.THISCALL)
    SetImageBounds = manager.virtual_function(237, [DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextImage = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    SetTextImageIndex = manager.virtual_function(239, [DataType.INT], DataType.INT, Convention.THISCALL)
    SizeToContents = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CalculateHotkey = manager.virtual_function(241, [DataType.STRING], DataType.INT, Convention.THISCALL)
    CalculateHotkey_2 = manager.virtual_function(242, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ComputeAlignment = manager.virtual_function(243, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnSetText = manager.virtual_function(244, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    DrawDashedLine = manager.virtual_function(245, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnHotkeyPressed = manager.virtual_function(246, [], DataType.INT, Convention.THISCALL)
    EnsureImageCapacity = manager.virtual_function(247, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(248, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RepositionTextImage = manager.virtual_function(249, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetArmed = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsArmed = manager.virtual_function(251, [], DataType.INT, Convention.THISCALL)
    IsDepressed = manager.virtual_function(252, [], DataType.INT, Convention.THISCALL)
    ForceDepressed = manager.virtual_function(253, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    RecalculateDepressedState = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    SetSelected = manager.virtual_function(255, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSelected = manager.virtual_function(256, [], DataType.INT, Convention.THISCALL)
    SetBlink = manager.virtual_function(257, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsBlinking = manager.virtual_function(258, [], DataType.INT, Convention.THISCALL)
    SetUseCaptureMouse = manager.virtual_function(259, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsUseCaptureMouseEnabled = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    DoClick = manager.virtual_function(261, [], DataType.INT, Convention.THISCALL)
    OnHotkey = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    SetMouseClickEnabled = manager.virtual_function(263, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseClickEnabled = manager.virtual_function(264, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetButtonActivationType = manager.virtual_function(265, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    FireActionSignal = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    CanBeDefaultButton = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    SetAsDefaultButton = manager.virtual_function(268, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetAsCurrentDefaultButton = manager.virtual_function(269, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetButtonBorderEnabled = manager.virtual_function(270, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    SetDefaultColor = manager.virtual_function(271, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetArmedColor = manager.virtual_function(272, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDepressedColor = manager.virtual_function(273, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBlinkColor = manager.virtual_function(274, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetButtonFgColor = manager.virtual_function(275, [], DataType.INT, Convention.THISCALL)
    GetButtonBgColor = manager.virtual_function(276, [], DataType.INT, Convention.THISCALL)
    SetDefaultBorder = manager.virtual_function(277, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDepressedBorder = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetKeyFocusBorder = manager.virtual_function(279, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetCommand = manager.virtual_function(280, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetCommand_2 = manager.virtual_function(281, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetCommand = manager.virtual_function(282, [], DataType.INT, Convention.THISCALL)
    DrawFocusBorder = manager.virtual_function(283, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetBorder_2 = manager.virtual_function(284, [DataType.BOOL, DataType.BOOL, DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    OnSetState = manager.virtual_function(285, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDisabledLook = manager.virtual_function(286, [DataType.BOOL], DataType.INT, Convention.THISCALL)

class BlankImage_00000000(CustomType, metaclass=manager):
    Paint = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    SetPos = manager.virtual_function(1, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    GetContentSize = manager.virtual_function(2, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetSize = manager.virtual_function(3, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSize = manager.virtual_function(4, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    SetColor = manager.virtual_function(5, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    destructor = manager.virtual_function(6, [], DataType.VOID, Convention.THISCALL)
    Evict = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetNumFrames = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    SetFrame = manager.virtual_function(9, [DataType.INT], DataType.VOID, Convention.THISCALL)
    GetID = manager.virtual_function(10, [], DataType.INT, Convention.THISCALL)
    SetRotation = manager.virtual_function(11, [DataType.INT], DataType.VOID, Convention.THISCALL)

class vgui_ListViewItem_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.INT, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetText = manager.virtual_function(211, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetText_2 = manager.virtual_function(212, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetText = manager.virtual_function(213, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetText_2 = manager.virtual_function(214, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    GetContentSize = manager.virtual_function(215, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetContentAlignment = manager.virtual_function(216, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetTextInset = manager.virtual_function(217, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextInset = manager.virtual_function(218, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetDisabledFgColor1 = manager.virtual_function(219, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDisabledFgColor2 = manager.virtual_function(220, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor1 = manager.virtual_function(221, [], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor2 = manager.virtual_function(222, [], DataType.INT, Convention.THISCALL)
    SetTextColorState = manager.virtual_function(223, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFont = manager.virtual_function(224, [DataType.UINT], DataType.INT, Convention.THISCALL)
    GetFont = manager.virtual_function(225, [], DataType.INT, Convention.THISCALL)
    SetHotkey = manager.virtual_function(226, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetHotKey = manager.virtual_function(227, [], DataType.INT, Convention.THISCALL)
    SetAssociatedControl = manager.virtual_function(228, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddImage = manager.virtual_function(229, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImage = manager.virtual_function(230, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImageAtIndex = manager.virtual_function(231, [DataType.INT, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImagePreOffset = manager.virtual_function(232, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    GetImageAtIndex = manager.virtual_function(233, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetImageCount = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    ClearImages = manager.virtual_function(235, [], DataType.POINTER, Convention.THISCALL)
    ResetToSimpleTextImage = manager.virtual_function(236, [], DataType.INT, Convention.THISCALL)
    SetImageBounds = manager.virtual_function(237, [DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextImage = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    SetTextImageIndex = manager.virtual_function(239, [DataType.INT], DataType.INT, Convention.THISCALL)
    SizeToContents = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CalculateHotkey = manager.virtual_function(241, [DataType.STRING], DataType.INT, Convention.THISCALL)
    CalculateHotkey_2 = manager.virtual_function(242, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ComputeAlignment = manager.virtual_function(243, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnSetText = manager.virtual_function(244, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    DrawDashedLine = manager.virtual_function(245, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnHotkeyPressed = manager.virtual_function(246, [], DataType.INT, Convention.THISCALL)
    EnsureImageCapacity = manager.virtual_function(247, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(248, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RepositionTextImage = manager.virtual_function(249, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.VOID, Convention.THISCALL)

class vgui_MenuSeparator_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.INT, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)

class MenuItemCheckImage_00000000(CustomType, metaclass=manager):
    Paint = manager.virtual_function(0, [], DataType.POINTER, Convention.THISCALL)
    SetPos = manager.virtual_function(1, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetContentSize = manager.virtual_function(2, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSize = manager.virtual_function(3, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSize = manager.virtual_function(4, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetColor = manager.virtual_function(5, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(6, [], DataType.VOID, Convention.THISCALL)
    Evict = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetNumFrames = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    SetFrame = manager.virtual_function(9, [DataType.INT], DataType.VOID, Convention.THISCALL)
    GetID = manager.virtual_function(10, [], DataType.INT, Convention.THISCALL)
    SetRotation = manager.virtual_function(11, [DataType.INT], DataType.VOID, Convention.THISCALL)
    GetPos = manager.virtual_function(12, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetBkColor = manager.virtual_function(13, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetColor = manager.virtual_function(14, [], DataType.INT, Convention.THISCALL)
    GetTall = manager.virtual_function(15, [], DataType.INT, Convention.THISCALL)
    GetWide = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    DrawSetColor = manager.virtual_function(17, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    DrawSetColor_2 = manager.virtual_function(18, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    DrawFilledRect = manager.virtual_function(19, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    DrawOutlinedRect = manager.virtual_function(20, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    DrawLine = manager.virtual_function(21, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    DrawPolyLine = manager.virtual_function(22, [DataType.POINTER, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    DrawSetTextFont = manager.virtual_function(23, [DataType.UINT], DataType.INT, Convention.THISCALL)
    DrawSetTextColor = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    DrawSetTextColor_2 = manager.virtual_function(25, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    DrawSetTextPos = manager.virtual_function(26, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    DrawPrintText = manager.virtual_function(27, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    DrawPrintText_2 = manager.virtual_function(28, [DataType.INT, DataType.INT, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    DrawPrintChar = manager.virtual_function(29, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    DrawPrintChar_2 = manager.virtual_function(30, [DataType.INT, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    DrawSetTexture = manager.virtual_function(31, [DataType.INT], DataType.INT, Convention.THISCALL)
    DrawTexturedRect = manager.virtual_function(32, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetText = manager.virtual_function(33, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetText_2 = manager.virtual_function(34, [DataType.POINTER, DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    GetText = manager.virtual_function(35, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetText_2 = manager.virtual_function(36, [DataType.POINTER, DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetUnlocalizedText = manager.virtual_function(37, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetUnlocalizedTextSymbol = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    SetFont = manager.virtual_function(39, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetFont = manager.virtual_function(40, [], DataType.INT, Convention.THISCALL)
    GetTextSize = manager.virtual_function(41, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)

class CProportionalYPosProperty_00000000(CustomType, metaclass=manager):
    GetData = manager.virtual_function(0, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetData = manager.virtual_function(1, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    InitFromDefault = manager.virtual_function(2, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)

class CProportionalXPosProperty_00000000(CustomType, metaclass=manager):
    GetData = manager.virtual_function(0, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetData = manager.virtual_function(1, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    InitFromDefault = manager.virtual_function(2, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)

class CTextureIdProperty_00000000(CustomType, metaclass=manager):
    GetData = manager.virtual_function(0, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetData = manager.virtual_function(1, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    InitFromDefault = manager.virtual_function(2, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)

class CHFontProperty_00000000(CustomType, metaclass=manager):
    GetData = manager.virtual_function(0, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetData = manager.virtual_function(1, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InitFromDefault = manager.virtual_function(2, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)

class CStringProperty_00000000(CustomType, metaclass=manager):
    GetData = manager.virtual_function(0, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetData = manager.virtual_function(1, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.STRING, Convention.THISCALL)
    InitFromDefault = manager.virtual_function(2, [DataType.POINTER, DataType.POINTER], DataType.STRING, Convention.THISCALL)

class CBoolProperty_00000000(CustomType, metaclass=manager):
    GetData = manager.virtual_function(0, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetData = manager.virtual_function(1, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InitFromDefault = manager.virtual_function(2, [DataType.POINTER, DataType.POINTER], DataType.BOOL, Convention.THISCALL)

class CColorProperty_00000000(CustomType, metaclass=manager):
    GetData = manager.virtual_function(0, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetData = manager.virtual_function(1, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InitFromDefault = manager.virtual_function(2, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)

class CProportionalIntProperty_00000000(CustomType, metaclass=manager):
    GetData = manager.virtual_function(0, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetData = manager.virtual_function(1, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InitFromDefault = manager.virtual_function(2, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)

class CIntProperty_00000000(CustomType, metaclass=manager):
    GetData = manager.virtual_function(0, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetData = manager.virtual_function(1, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InitFromDefault = manager.virtual_function(2, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)

class CProportionalFloatProperty_00000000(CustomType, metaclass=manager):
    GetData = manager.virtual_function(0, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetData = manager.virtual_function(1, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    InitFromDefault = manager.virtual_function(2, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)

class CFloatProperty_00000000(CustomType, metaclass=manager):
    GetData = manager.virtual_function(0, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetData = manager.virtual_function(1, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    InitFromDefault = manager.virtual_function(2, [DataType.POINTER, DataType.POINTER], DataType.VOID, Convention.THISCALL)

class vgui_PageTab_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.INT, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.POINTER, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetText = manager.virtual_function(211, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetText_2 = manager.virtual_function(212, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetText = manager.virtual_function(213, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetText_2 = manager.virtual_function(214, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    GetContentSize = manager.virtual_function(215, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetContentAlignment = manager.virtual_function(216, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetTextInset = manager.virtual_function(217, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextInset = manager.virtual_function(218, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetDisabledFgColor1 = manager.virtual_function(219, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDisabledFgColor2 = manager.virtual_function(220, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor1 = manager.virtual_function(221, [], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor2 = manager.virtual_function(222, [], DataType.INT, Convention.THISCALL)
    SetTextColorState = manager.virtual_function(223, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFont = manager.virtual_function(224, [DataType.UINT], DataType.INT, Convention.THISCALL)
    GetFont = manager.virtual_function(225, [], DataType.INT, Convention.THISCALL)
    SetHotkey = manager.virtual_function(226, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetHotKey = manager.virtual_function(227, [], DataType.INT, Convention.THISCALL)
    SetAssociatedControl = manager.virtual_function(228, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddImage = manager.virtual_function(229, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImage = manager.virtual_function(230, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImageAtIndex = manager.virtual_function(231, [DataType.INT, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImagePreOffset = manager.virtual_function(232, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    GetImageAtIndex = manager.virtual_function(233, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetImageCount = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    ClearImages = manager.virtual_function(235, [], DataType.POINTER, Convention.THISCALL)
    ResetToSimpleTextImage = manager.virtual_function(236, [], DataType.INT, Convention.THISCALL)
    SetImageBounds = manager.virtual_function(237, [DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextImage = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    SetTextImageIndex = manager.virtual_function(239, [DataType.INT], DataType.INT, Convention.THISCALL)
    SizeToContents = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CalculateHotkey = manager.virtual_function(241, [DataType.STRING], DataType.INT, Convention.THISCALL)
    CalculateHotkey_2 = manager.virtual_function(242, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ComputeAlignment = manager.virtual_function(243, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnSetText = manager.virtual_function(244, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    DrawDashedLine = manager.virtual_function(245, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnHotkeyPressed = manager.virtual_function(246, [], DataType.INT, Convention.THISCALL)
    EnsureImageCapacity = manager.virtual_function(247, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(248, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RepositionTextImage = manager.virtual_function(249, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetArmed = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsArmed = manager.virtual_function(251, [], DataType.INT, Convention.THISCALL)
    IsDepressed = manager.virtual_function(252, [], DataType.INT, Convention.THISCALL)
    ForceDepressed = manager.virtual_function(253, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    RecalculateDepressedState = manager.virtual_function(254, [], DataType.INT, Convention.THISCALL)
    SetSelected = manager.virtual_function(255, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsSelected = manager.virtual_function(256, [], DataType.INT, Convention.THISCALL)
    SetBlink = manager.virtual_function(257, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsBlinking = manager.virtual_function(258, [], DataType.INT, Convention.THISCALL)
    SetUseCaptureMouse = manager.virtual_function(259, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsUseCaptureMouseEnabled = manager.virtual_function(260, [], DataType.INT, Convention.THISCALL)
    DoClick = manager.virtual_function(261, [], DataType.INT, Convention.THISCALL)
    OnHotkey = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    SetMouseClickEnabled = manager.virtual_function(263, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseClickEnabled = manager.virtual_function(264, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetButtonActivationType = manager.virtual_function(265, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    FireActionSignal = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    CanBeDefaultButton = manager.virtual_function(267, [], DataType.INT, Convention.THISCALL)
    SetAsDefaultButton = manager.virtual_function(268, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetAsCurrentDefaultButton = manager.virtual_function(269, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetButtonBorderEnabled = manager.virtual_function(270, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    SetDefaultColor = manager.virtual_function(271, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetArmedColor = manager.virtual_function(272, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDepressedColor = manager.virtual_function(273, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBlinkColor = manager.virtual_function(274, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetButtonFgColor = manager.virtual_function(275, [], DataType.INT, Convention.THISCALL)
    GetButtonBgColor = manager.virtual_function(276, [], DataType.INT, Convention.THISCALL)
    SetDefaultBorder = manager.virtual_function(277, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDepressedBorder = manager.virtual_function(278, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetKeyFocusBorder = manager.virtual_function(279, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetCommand = manager.virtual_function(280, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetCommand_2 = manager.virtual_function(281, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetCommand = manager.virtual_function(282, [], DataType.INT, Convention.THISCALL)
    DrawFocusBorder = manager.virtual_function(283, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetBorder_2 = manager.virtual_function(284, [DataType.BOOL, DataType.BOOL, DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    OnSetState = manager.virtual_function(285, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetActive = manager.virtual_function(286, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabWidth = manager.virtual_function(287, [DataType.INT], DataType.INT, Convention.THISCALL)

class vgui_ContextLabel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.INT, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetText = manager.virtual_function(211, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetText_2 = manager.virtual_function(212, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetText = manager.virtual_function(213, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetText_2 = manager.virtual_function(214, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    GetContentSize = manager.virtual_function(215, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetContentAlignment = manager.virtual_function(216, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetTextInset = manager.virtual_function(217, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextInset = manager.virtual_function(218, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetDisabledFgColor1 = manager.virtual_function(219, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDisabledFgColor2 = manager.virtual_function(220, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor1 = manager.virtual_function(221, [], DataType.INT, Convention.THISCALL)
    GetDisabledFgColor2 = manager.virtual_function(222, [], DataType.INT, Convention.THISCALL)
    SetTextColorState = manager.virtual_function(223, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFont = manager.virtual_function(224, [DataType.UINT], DataType.INT, Convention.THISCALL)
    GetFont = manager.virtual_function(225, [], DataType.INT, Convention.THISCALL)
    SetHotkey = manager.virtual_function(226, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetHotKey = manager.virtual_function(227, [], DataType.INT, Convention.THISCALL)
    SetAssociatedControl = manager.virtual_function(228, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddImage = manager.virtual_function(229, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImage = manager.virtual_function(230, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImageAtIndex = manager.virtual_function(231, [DataType.INT, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetImagePreOffset = manager.virtual_function(232, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    GetImageAtIndex = manager.virtual_function(233, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetImageCount = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    ClearImages = manager.virtual_function(235, [], DataType.POINTER, Convention.THISCALL)
    ResetToSimpleTextImage = manager.virtual_function(236, [], DataType.INT, Convention.THISCALL)
    SetImageBounds = manager.virtual_function(237, [DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextImage = manager.virtual_function(238, [], DataType.INT, Convention.THISCALL)
    SetTextImageIndex = manager.virtual_function(239, [DataType.INT], DataType.INT, Convention.THISCALL)
    SizeToContents = manager.virtual_function(240, [], DataType.INT, Convention.THISCALL)
    CalculateHotkey = manager.virtual_function(241, [DataType.STRING], DataType.INT, Convention.THISCALL)
    CalculateHotkey_2 = manager.virtual_function(242, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ComputeAlignment = manager.virtual_function(243, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    OnSetText = manager.virtual_function(244, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    DrawDashedLine = manager.virtual_function(245, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnHotkeyPressed = manager.virtual_function(246, [], DataType.INT, Convention.THISCALL)
    EnsureImageCapacity = manager.virtual_function(247, [DataType.INT], DataType.INT, Convention.THISCALL)
    OnDialogVariablesChanged = manager.virtual_function(248, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RepositionTextImage = manager.virtual_function(249, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.VOID, Convention.THISCALL)

class RadioImage_00000000(CustomType, metaclass=manager):
    Paint = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    SetPos = manager.virtual_function(1, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetContentSize = manager.virtual_function(2, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSize = manager.virtual_function(3, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSize = manager.virtual_function(4, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetColor = manager.virtual_function(5, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(6, [], DataType.VOID, Convention.THISCALL)
    Evict = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetNumFrames = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    SetFrame = manager.virtual_function(9, [DataType.INT], DataType.VOID, Convention.THISCALL)
    GetID = manager.virtual_function(10, [], DataType.INT, Convention.THISCALL)
    SetRotation = manager.virtual_function(11, [DataType.INT], DataType.VOID, Convention.THISCALL)
    GetPos = manager.virtual_function(12, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetBkColor = manager.virtual_function(13, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetColor = manager.virtual_function(14, [], DataType.INT, Convention.THISCALL)
    GetTall = manager.virtual_function(15, [], DataType.INT, Convention.THISCALL)
    GetWide = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    DrawSetColor = manager.virtual_function(17, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    DrawSetColor_2 = manager.virtual_function(18, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    DrawFilledRect = manager.virtual_function(19, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    DrawOutlinedRect = manager.virtual_function(20, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    DrawLine = manager.virtual_function(21, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    DrawPolyLine = manager.virtual_function(22, [DataType.POINTER, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    DrawSetTextFont = manager.virtual_function(23, [DataType.UINT], DataType.INT, Convention.THISCALL)
    DrawSetTextColor = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    DrawSetTextColor_2 = manager.virtual_function(25, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    DrawSetTextPos = manager.virtual_function(26, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    DrawPrintText = manager.virtual_function(27, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    DrawPrintText_2 = manager.virtual_function(28, [DataType.INT, DataType.INT, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    DrawPrintChar = manager.virtual_function(29, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    DrawPrintChar_2 = manager.virtual_function(30, [DataType.INT, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    DrawSetTexture = manager.virtual_function(31, [DataType.INT], DataType.INT, Convention.THISCALL)
    DrawTexturedRect = manager.virtual_function(32, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(33, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)

class vgui_ClickPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)

class vgui_RichTextInterior_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)

class vgui_SplitterChildPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)

class vgui_TreeViewSubPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)

class vgui_TreeNodeText_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.INT, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.POINTER, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.POINTER, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.POINTER, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.UINT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.POINTER, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.INT, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetText = manager.virtual_function(211, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetText_2 = manager.virtual_function(212, [DataType.STRING], DataType.INT, Convention.THISCALL)
    GetText = manager.virtual_function(213, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetText_2 = manager.virtual_function(214, [DataType.POINTER, DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetTextLength = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    IsTextFullySelected = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    GotoLeft = manager.virtual_function(217, [], DataType.INT, Convention.THISCALL)
    GotoRight = manager.virtual_function(218, [], DataType.INT, Convention.THISCALL)
    GotoUp = manager.virtual_function(219, [], DataType.INT, Convention.THISCALL)
    GotoDown = manager.virtual_function(220, [], DataType.INT, Convention.THISCALL)
    GotoWordRight = manager.virtual_function(221, [], DataType.INT, Convention.THISCALL)
    GotoWordLeft = manager.virtual_function(222, [], DataType.INT, Convention.THISCALL)
    GotoFirstOfLine = manager.virtual_function(223, [], DataType.INT, Convention.THISCALL)
    GotoEndOfLine = manager.virtual_function(224, [], DataType.INT, Convention.THISCALL)
    GotoTextStart = manager.virtual_function(225, [], DataType.INT, Convention.THISCALL)
    GotoTextEnd = manager.virtual_function(226, [], DataType.INT, Convention.THISCALL)
    GetTextCursorPos = manager.virtual_function(227, [], DataType.INT, Convention.THISCALL)
    InsertChar = manager.virtual_function(228, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    InsertString = manager.virtual_function(229, [DataType.STRING], DataType.INT, Convention.THISCALL)
    InsertString_2 = manager.virtual_function(230, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Backspace = manager.virtual_function(231, [], DataType.INT, Convention.THISCALL)
    Delete = manager.virtual_function(232, [], DataType.INT, Convention.THISCALL)
    SelectNone = manager.virtual_function(233, [], DataType.INT, Convention.THISCALL)
    OpenEditMenu = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    CutSelected = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    CopySelected = manager.virtual_function(236, [], DataType.VOID, Convention.THISCALL)
    Paste = manager.virtual_function(237, [], DataType.VOID, Convention.THISCALL)
    LanguageChanged = manager.virtual_function(238, [DataType.INT], DataType.INT, Convention.THISCALL)
    ConversionModeChanged = manager.virtual_function(239, [DataType.INT], DataType.INT, Convention.THISCALL)
    SentenceModeChanged = manager.virtual_function(240, [DataType.INT], DataType.INT, Convention.THISCALL)
    CompositionString = manager.virtual_function(241, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    ShowIMECandidates = manager.virtual_function(242, [], DataType.INT, Convention.THISCALL)
    HideIMECandidates = manager.virtual_function(243, [], DataType.INT, Convention.THISCALL)
    UpdateIMECandidates = manager.virtual_function(244, [], DataType.INT, Convention.THISCALL)
    DeleteSelected = manager.virtual_function(245, [], DataType.INT, Convention.THISCALL)
    Undo = manager.virtual_function(246, [], DataType.INT, Convention.THISCALL)
    SaveUndoState = manager.virtual_function(247, [], DataType.INT, Convention.THISCALL)
    SetFont = manager.virtual_function(248, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetTextHidden = manager.virtual_function(249, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetEditable = manager.virtual_function(250, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsEditable = manager.virtual_function(251, [], DataType.INT, Convention.THISCALL)
    MoveCursor = manager.virtual_function(252, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDisabledBgColor = manager.virtual_function(253, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetMultiline = manager.virtual_function(254, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsMultiline = manager.virtual_function(255, [], DataType.INT, Convention.THISCALL)
    SetVerticalScrollbar = manager.virtual_function(256, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetCatchEnterKey = manager.virtual_function(257, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SendNewLine = manager.virtual_function(258, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetCatchTabKey = manager.virtual_function(259, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetTabSpaces = manager.virtual_function(260, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetMaximumCharCount = manager.virtual_function(261, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetMaximumCharCount = manager.virtual_function(262, [], DataType.INT, Convention.THISCALL)
    SetAutoProgressOnHittingCharLimit = manager.virtual_function(263, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetWrap = manager.virtual_function(264, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    RecalculateLineBreaks = manager.virtual_function(265, [], DataType.POINTER, Convention.THISCALL)
    LayoutVerticalScrollBarSlider = manager.virtual_function(266, [], DataType.INT, Convention.THISCALL)
    SetAutoLocalize = manager.virtual_function(267, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    ResetCursorBlink = manager.virtual_function(268, [], DataType.INT, Convention.THISCALL)
    DrawChar = manager.virtual_function(269, [DataType.POINTER, DataType.UINT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    DrawCursor = manager.virtual_function(270, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetCharAt = manager.virtual_function(271, [DataType.POINTER, DataType.INT], DataType.VOID, Convention.THISCALL)
    FireActionSignal = manager.virtual_function(272, [], DataType.INT, Convention.THISCALL)
    GetSelectedRange = manager.virtual_function(273, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    CursorToPixelSpace = manager.virtual_function(274, [DataType.INT, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    PixelToCursorSpace = manager.virtual_function(275, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    AddAnotherLine = manager.virtual_function(276, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetYStart = manager.virtual_function(277, [], DataType.INT, Convention.THISCALL)
    SelectCheck = manager.virtual_function(278, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    OnSetText = manager.virtual_function(279, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnSliderMoved = manager.virtual_function(280, [], DataType.INT, Convention.THISCALL)
    GetStartDrawIndex = manager.virtual_function(281, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetValueAsFloat = manager.virtual_function(282, [], DataType.VOID, Convention.THISCALL)
    GetValueAsInt = manager.virtual_function(283, [], DataType.INT, Convention.THISCALL)
    OnSetState = manager.virtual_function(284, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetTextRange = manager.virtual_function(285, [DataType.POINTER, DataType.INT, DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetTextRange_2 = manager.virtual_function(286, [DataType.STRING, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnTextChanged = manager.virtual_function(287, [], DataType.INT, Convention.THISCALL)

class vgui_TreeNodeImage_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.VOID, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.VOID, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetImage = manager.virtual_function(211, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetImage_2 = manager.virtual_function(212, [DataType.STRING], DataType.INT, Convention.THISCALL)
    GetImage = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    GetDrawColor = manager.virtual_function(214, [], DataType.INT, Convention.THISCALL)
    SetDrawColor = manager.virtual_function(215, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class CSimpleLoggingListener_00000000(CustomType, metaclass=manager):
    Log = manager.virtual_function(0, [DataType.POINTER, DataType.STRING], DataType.INT, Convention.THISCALL)

class CP4File_Dummy_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    Edit = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    Add = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    IsFileInPerforce = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)

class CAudioSourceStreamMP3_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    CreateMixer = manager.virtual_function(1, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetType = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    GetCacheData = manager.virtual_function(3, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetOutputData = manager.virtual_function(4, [DataType.POINTER, DataType.INT, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SampleRate = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    IsVoiceSource = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)
    IsPlayerVoice = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    SampleSize = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    SampleCount = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    Format = manager.virtual_function(10, [], DataType.INT, Convention.THISCALL)
    DataSize = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    IsLooped = manager.virtual_function(12, [], DataType.INT, Convention.THISCALL)
    IsStereoWav = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    IsStreaming = manager.virtual_function(14, [], DataType.INT, Convention.THISCALL)
    GetCacheStatus = manager.virtual_function(15, [], DataType.INT, Convention.THISCALL)
    CacheLoad = manager.virtual_function(16, [], DataType.VOID, Convention.THISCALL)
    CacheUnload = manager.virtual_function(17, [], DataType.VOID, Convention.THISCALL)
    GetSentence = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetQuality = manager.virtual_function(19, [], DataType.INT, Convention.THISCALL)
    ZeroCrossingBefore = manager.virtual_function(20, [DataType.INT], DataType.INT, Convention.THISCALL)
    ZeroCrossingAfter = manager.virtual_function(21, [DataType.INT], DataType.INT, Convention.THISCALL)
    ReferenceAdd = manager.virtual_function(22, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReferenceRemove = manager.virtual_function(23, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    CanDelete = manager.virtual_function(24, [], DataType.BOOL, Convention.THISCALL)
    Prefetch = manager.virtual_function(25, [], DataType.INT, Convention.THISCALL)
    IsAsyncLoad = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    CheckAudioSourceCache = manager.virtual_function(27, [], DataType.INT, Convention.THISCALL)
    GetFileName = manager.virtual_function(28, [DataType.STRING, DataType.UINT], DataType.STRING, Convention.THISCALL)
    SetPlayOnce = manager.virtual_function(29, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsPlayOnce = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    SetSentenceWord = manager.virtual_function(31, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsSentenceWord = manager.virtual_function(32, [], DataType.INT, Convention.THISCALL)
    SampleToStreamPosition = manager.virtual_function(33, [DataType.INT], DataType.INT, Convention.THISCALL)
    StreamToSamplePosition = manager.virtual_function(34, [DataType.INT], DataType.INT, Convention.THISCALL)

class CAudioSourceStreamMP3_00000028(CustomType, metaclass=manager):
    UpdateLoopingSamplePosition = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    UpdateSamples = manager.virtual_function(1, [], DataType.VOID, Convention.THISCALL)
    GetLoopingInfo = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)

class CAsyncWavDataCache_00000000(CustomType, metaclass=manager):
    Init = manager.virtual_function(0, [DataType.UINT], DataType.INT, Convention.THISCALL)
    Shutdown = manager.virtual_function(1, [], DataType.VOID, Convention.THISCALL)
    AsyncLoadCache = manager.virtual_function(2, [DataType.STRING, DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    PrefetchCache = manager.virtual_function(3, [DataType.STRING, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    CopyDataIntoMemory = manager.virtual_function(4, [DataType.STRING, DataType.INT, DataType.INT, DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    CopyDataIntoMemory_2 = manager.virtual_function(5, [DataType.POINTER, DataType.STRING, DataType.INT, DataType.INT, DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsDataLoadCompleted = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    RestartDataLoad = manager.virtual_function(7, [DataType.POINTER, DataType.STRING, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetDataPointer = manager.virtual_function(8, [DataType.POINTER, DataType.STRING, DataType.INT, DataType.INT, DataType.POINTER, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetPostProcessed = manager.virtual_function(9, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Unload = manager.virtual_function(10, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OpenStreamedLoad = manager.virtual_function(11, [DataType.STRING, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.UINT], DataType.INT, Convention.THISCALL)
    CloseStreamedLoad = manager.virtual_function(12, [DataType.INT], DataType.VOID, Convention.THISCALL)
    CopyStreamedDataIntoMemory = manager.virtual_function(13, [DataType.INT, DataType.POINTER, DataType.INT, DataType.INT, DataType.INT], DataType.UINT, Convention.THISCALL)
    IsStreamedDataReady = manager.virtual_function(14, [DataType.INT], DataType.INT, Convention.THISCALL)
    MarkBufferDiscarded = manager.virtual_function(15, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetStreamedDataPointer = manager.virtual_function(16, [DataType.INT, DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDataLoadInProgress = manager.virtual_function(17, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Flush = manager.virtual_function(18, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    OnMixBegin = manager.virtual_function(19, [], DataType.POINTER, Convention.THISCALL)
    OnMixEnd = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)

class CAsyncWavDataCache_00000004(CustomType, metaclass=manager):
    HandleCacheNotification = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    GetItemName = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)

class CAudioMixerWaveMP3_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    MixDataToDevice = manager.virtual_function(1, [DataType.POINTER, DataType.POINTER, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SkipSamples = manager.virtual_function(2, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    ShouldContinueMixing = manager.virtual_function(3, [], DataType.BOOL, Convention.THISCALL)
    GetSource = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    GetSamplePosition = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    ModifyPitch = manager.virtual_function(6, [DataType.FLOAT], DataType.POINTER, Convention.THISCALL)
    GetVolumeScale = manager.virtual_function(7, [], DataType.POINTER, Convention.THISCALL)
    SetSampleStart = manager.virtual_function(8, [DataType.INT], DataType.VOID, Convention.THISCALL)
    SetSampleEnd = manager.virtual_function(9, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetStartupDelaySamples = manager.virtual_function(10, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetMixSampleSize = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    IsReadyToMix = manager.virtual_function(12, [], DataType.INT, Convention.THISCALL)
    GetPositionForSave = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SetPositionFromSaved = manager.virtual_function(14, [DataType.INT], DataType.INT, Convention.THISCALL)
    Mix = manager.virtual_function(15, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.INT, DataType.INT, DataType.UINT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    GetOutputData = manager.virtual_function(16, [DataType.POINTER, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetStreamOutputRate = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)

class CAudioMixerWaveMP3_00000028(CustomType, metaclass=manager):
    StreamRequestData = manager.virtual_function(0, [], DataType.UINT, Convention.THISCALL)

class CAudioSourceStreamWave_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    CreateMixer = manager.virtual_function(1, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetType = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    GetCacheData = manager.virtual_function(3, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetOutputData = manager.virtual_function(4, [DataType.POINTER, DataType.INT, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SampleRate = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    IsVoiceSource = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)
    IsPlayerVoice = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    SampleSize = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    SampleCount = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    Format = manager.virtual_function(10, [], DataType.INT, Convention.THISCALL)
    DataSize = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    IsLooped = manager.virtual_function(12, [], DataType.BOOL, Convention.THISCALL)
    IsStereoWav = manager.virtual_function(13, [], DataType.BOOL, Convention.THISCALL)
    IsStreaming = manager.virtual_function(14, [], DataType.INT, Convention.THISCALL)
    GetCacheStatus = manager.virtual_function(15, [], DataType.BOOL, Convention.THISCALL)
    CacheLoad = manager.virtual_function(16, [], DataType.VOID, Convention.THISCALL)
    CacheUnload = manager.virtual_function(17, [], DataType.VOID, Convention.THISCALL)
    GetSentence = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetQuality = manager.virtual_function(19, [], DataType.INT, Convention.THISCALL)
    ZeroCrossingBefore = manager.virtual_function(20, [DataType.INT], DataType.INT, Convention.THISCALL)
    ZeroCrossingAfter = manager.virtual_function(21, [DataType.INT], DataType.INT, Convention.THISCALL)
    ReferenceAdd = manager.virtual_function(22, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReferenceRemove = manager.virtual_function(23, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    CanDelete = manager.virtual_function(24, [], DataType.BOOL, Convention.THISCALL)
    Prefetch = manager.virtual_function(25, [], DataType.INT, Convention.THISCALL)
    IsAsyncLoad = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    CheckAudioSourceCache = manager.virtual_function(27, [], DataType.INT, Convention.THISCALL)
    GetFileName = manager.virtual_function(28, [DataType.STRING, DataType.UINT], DataType.STRING, Convention.THISCALL)
    SetPlayOnce = manager.virtual_function(29, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsPlayOnce = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    SetSentenceWord = manager.virtual_function(31, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsSentenceWord = manager.virtual_function(32, [], DataType.INT, Convention.THISCALL)
    SampleToStreamPosition = manager.virtual_function(33, [DataType.INT], DataType.INT, Convention.THISCALL)
    StreamToSamplePosition = manager.virtual_function(34, [DataType.INT], DataType.INT, Convention.THISCALL)
    ParseChunk = manager.virtual_function(35, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    ParseSentence = manager.virtual_function(36, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class CAudioSourceStreamWave_00000058(CustomType, metaclass=manager):
    UpdateLoopingSamplePosition = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    UpdateSamples = manager.virtual_function(1, [], DataType.POINTER, Convention.THISCALL)
    GetLoopingInfo = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)

class CClientState_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    ConnectionStart = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ConnectionClosing = manager.virtual_function(2, [DataType.STRING], DataType.POINTER, Convention.THISCALL)
    ConnectionCrashed = manager.virtual_function(3, [DataType.STRING], DataType.INT, Convention.THISCALL)
    PacketStart = manager.virtual_function(4, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    PacketEnd = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    FileRequested = manager.virtual_function(6, [DataType.STRING, DataType.UINT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    FileReceived = manager.virtual_function(7, [DataType.STRING, DataType.UINT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    FileDenied = manager.virtual_function(8, [DataType.STRING, DataType.UINT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    FileSent = manager.virtual_function(9, [DataType.STRING, DataType.UINT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    OnEvent = manager.virtual_function(10, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    Clear = manager.virtual_function(11, [], DataType.POINTER, Convention.THISCALL)
    FullConnect = manager.virtual_function(12, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    Connect = manager.virtual_function(13, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    ConnectSplitScreen = manager.virtual_function(14, [DataType.STRING, DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetSignonState = manager.virtual_function(15, [DataType.INT, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    Disconnect = manager.virtual_function(16, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    SendConnectPacket = manager.virtual_function(17, [DataType.POINTER, DataType.INT, DataType.INT, DataType.ULONG_LONG, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetCDKeyHash = manager.virtual_function(18, [], DataType.STRING, Convention.THISCALL)
    RunFrame = manager.virtual_function(19, [], DataType.VOID, Convention.THISCALL)
    CheckForResend = manager.virtual_function(20, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    CheckForReservationResend = manager.virtual_function(21, [], DataType.VOID, Convention.THISCALL)
    ResendGameDetailsRequest = manager.virtual_function(22, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    InstallStringTableCallback = manager.virtual_function(23, [DataType.STRING], DataType.INT, Convention.THISCALL)
    HookClientStringTable = manager.virtual_function(24, [DataType.STRING], DataType.INT, Convention.THISCALL)
    LinkClasses = manager.virtual_function(25, [], DataType.INT, Convention.THISCALL)
    GetConnectionRetryNumber = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    GetClientName = manager.virtual_function(27, [], DataType.STRING, Convention.THISCALL)
    ReserveServer = manager.virtual_function(28, [DataType.POINTER, DataType.POINTER, DataType.ULONG_LONG, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    HandleReservationResponse = manager.virtual_function(29, [DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    HandleReserveServerChallengeResponse = manager.virtual_function(30, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetServerReservationCookie = manager.virtual_function(31, [DataType.ULONG_LONG], DataType.INT, Convention.THISCALL)
    ReadPacketEntities = manager.virtual_function(32, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)

class CClientState_00000004(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    ProcessConnectionlessPacket = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)

class CClientState_00000008(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    ProcessTick = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    ProcessStringCmd = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    ProcessSetConVar = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    ProcessSignonState = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    ProcessSplitScreenUser = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    ProcessPrint = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)
    ProcessServerInfo = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    ProcessSendTable = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    ProcessClassInfo = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    ProcessSetPause = manager.virtual_function(10, [], DataType.INT, Convention.THISCALL)
    ProcessCreateStringTable = manager.virtual_function(11, [], DataType.BOOL, Convention.THISCALL)
    ProcessUpdateStringTable = manager.virtual_function(12, [], DataType.INT, Convention.THISCALL)
    ProcessVoiceInit = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    ProcessVoiceData = manager.virtual_function(14, [], DataType.INT, Convention.THISCALL)
    ProcessSounds = manager.virtual_function(15, [], DataType.BOOL, Convention.THISCALL)
    ProcessSetView = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    ProcessFixAngle = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    ProcessCrosshairAngle = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    ProcessBSPDecal = manager.virtual_function(19, [], DataType.INT, Convention.THISCALL)
    ProcessGameEvent = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    ProcessUserMessage = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    ProcessEntityMessage = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    ProcessPacketEntities = manager.virtual_function(23, [], DataType.INT, Convention.THISCALL)
    ProcessTempEntities = manager.virtual_function(24, [], DataType.INT, Convention.THISCALL)
    ProcessPrefetch = manager.virtual_function(25, [], DataType.INT, Convention.THISCALL)
    ProcessMenu = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    ProcessGameEventList = manager.virtual_function(27, [], DataType.INT, Convention.THISCALL)
    ProcessGetCvarValue = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    ProcessSplitScreen = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    ProcessCmdKeyValues = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)

class CClientState_000049DC(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)

class CRConVProfExport_00000000(CustomType, metaclass=manager):
    AddListener = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    RemoveListener = manager.virtual_function(1, [], DataType.VOID, Convention.THISCALL)
    PauseProfile = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    ResumeProfile = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    SetBudgetFlagsFilter = manager.virtual_function(4, [DataType.INT], DataType.VOID, Convention.THISCALL)
    GetNumBudgetGroups = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    GetBudgetGroupInfos = manager.virtual_function(6, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetBudgetGroupTimes = manager.virtual_function(7, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)

class CRConVProfExport_00000004(CustomType, metaclass=manager):
    OnRemoteGroupData = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    OnRemoteData = manager.virtual_function(1, [], DataType.POINTER, Convention.THISCALL)

class CColorOperationListPanel_00000000(CustomType, metaclass=manager):
    GetVPanel = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Think = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    PerformApplySchemeSettings = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    PaintTraverse = manager.virtual_function(3, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    Repaint = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    IsWithinTraverse = manager.virtual_function(5, [DataType.INT, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    GetInset = manager.virtual_function(6, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetClipRect = manager.virtual_function(7, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnChildAdded = manager.virtual_function(8, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnSizeChanged = manager.virtual_function(9, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalFocusChanged = manager.virtual_function(10, [DataType.BOOL], DataType.VOID, Convention.THISCALL)
    RequestInfo = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestFocus = manager.virtual_function(12, [DataType.INT], DataType.INT, Convention.THISCALL)
    RequestFocusPrev = manager.virtual_function(13, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RequestFocusNext = manager.virtual_function(14, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnMessage = manager.virtual_function(15, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    GetCurrentKeyFocus = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetTabPosition = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetName = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetClassName = manager.virtual_function(19, [], DataType.STRING, Convention.THISCALL)
    GetScheme = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    IsProportional = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    IsAutoDeleteSet = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    DeletePanel = manager.virtual_function(23, [], DataType.POINTER, Convention.THISCALL)
    QueryInterface = manager.virtual_function(24, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetPanel = manager.virtual_function(25, [], DataType.POINTER, Convention.THISCALL)
    GetModuleName = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    OnTick = manager.virtual_function(27, [], DataType.VOID, Convention.THISCALL)
    GetMessageMap = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetAnimMap = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    GetKBMap = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetUnpackStructure = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(32, [], DataType.VOID, Convention.THISCALL)
    SetVisible = manager.virtual_function(33, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsVisible = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsFullyVisible = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    PostMessage = manager.virtual_function(36, [DataType.UINT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    OnMove = manager.virtual_function(37, [], DataType.VOID, Convention.THISCALL)
    GetParent = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    GetVParent = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    SetParent = manager.virtual_function(40, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetParent_2 = manager.virtual_function(41, [DataType.UINT], DataType.INT, Convention.THISCALL)
    HasParent = manager.virtual_function(42, [DataType.UINT], DataType.INT, Convention.THISCALL)
    SetAutoDelete = manager.virtual_function(43, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    AddActionSignalTarget = manager.virtual_function(44, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddActionSignalTarget_2 = manager.virtual_function(45, [DataType.UINT], DataType.INT, Convention.THISCALL)
    RemoveActionSignalTarget = manager.virtual_function(46, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostActionSignal = manager.virtual_function(47, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RequestInfoFromChild = manager.virtual_function(48, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessageToChild = manager.virtual_function(49, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PostMessage_2 = manager.virtual_function(50, [DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    SetInfo = manager.virtual_function(51, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetSilentMode = manager.virtual_function(52, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    InstallMouseHandler = manager.virtual_function(53, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetEnabled = manager.virtual_function(54, [DataType.BOOL], DataType.CHAR, Convention.THISCALL)
    IsEnabled = manager.virtual_function(55, [], DataType.INT, Convention.THISCALL)
    IsPopup = manager.virtual_function(56, [], DataType.INT, Convention.THISCALL)
    MoveToFront = manager.virtual_function(57, [], DataType.INT, Convention.THISCALL)
    SetBgColor = manager.virtual_function(58, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetFgColor = manager.virtual_function(59, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBgColor = manager.virtual_function(60, [], DataType.INT, Convention.THISCALL)
    GetFgColor = manager.virtual_function(61, [], DataType.INT, Convention.THISCALL)
    SetCursor = manager.virtual_function(62, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetCursor = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    SetCursorAlwaysVisible = manager.virtual_function(64, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    HasFocus = manager.virtual_function(65, [], DataType.BOOL, Convention.THISCALL)
    InvalidateLayout = manager.virtual_function(66, [DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTabPosition = manager.virtual_function(67, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    SetBorder = manager.virtual_function(68, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetBorder = manager.virtual_function(69, [], DataType.INT, Convention.THISCALL)
    SetPaintBorderEnabled = manager.virtual_function(70, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundEnabled = manager.virtual_function(71, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintEnabled = manager.virtual_function(72, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPostChildPaintEnabled = manager.virtual_function(73, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetPaintBackgroundType = manager.virtual_function(74, [DataType.INT], DataType.POINTER, Convention.THISCALL)
    GetPaintSize = manager.virtual_function(75, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetBuildGroup = manager.virtual_function(76, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsBuildGroupEnabled = manager.virtual_function(77, [], DataType.INT, Convention.THISCALL)
    IsCursorNone = manager.virtual_function(78, [], DataType.BOOL, Convention.THISCALL)
    IsCursorOver = manager.virtual_function(79, [], DataType.INT, Convention.THISCALL)
    MarkForDeletion = manager.virtual_function(80, [], DataType.INT, Convention.THISCALL)
    IsLayoutInvalid = manager.virtual_function(81, [], DataType.INT, Convention.THISCALL)
    HasHotkey = manager.virtual_function(82, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsOpaque = manager.virtual_function(83, [], DataType.INT, Convention.THISCALL)
    SetScheme = manager.virtual_function(84, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetScheme_2 = manager.virtual_function(85, [DataType.UINT], DataType.UINT, Convention.THISCALL)
    GetSchemeColor = manager.virtual_function(86, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSchemeColor_2 = manager.virtual_function(87, [DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySchemeSettings = manager.virtual_function(88, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ApplySettings = manager.virtual_function(89, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnUnserialized = manager.virtual_function(90, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSettings = manager.virtual_function(91, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDescription = manager.virtual_function(92, [], DataType.STRING, Convention.THISCALL)
    ApplyUserConfigSettings = manager.virtual_function(93, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetUserConfigSettings = manager.virtual_function(94, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    HasUserConfigSettings = manager.virtual_function(95, [], DataType.INT, Convention.THISCALL)
    OnCommand = manager.virtual_function(96, [DataType.STRING], DataType.INT, Convention.THISCALL)
    OnMouseCaptureLost = manager.virtual_function(97, [], DataType.INT, Convention.THISCALL)
    OnSetFocus = manager.virtual_function(98, [], DataType.INT, Convention.THISCALL)
    OnKillFocus = manager.virtual_function(99, [], DataType.INT, Convention.THISCALL)
    OnDelete = manager.virtual_function(100, [], DataType.POINTER, Convention.THISCALL)
    OnThink = manager.virtual_function(101, [], DataType.INT, Convention.THISCALL)
    OnCursorMoved = manager.virtual_function(102, [DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    OnCursorEntered = manager.virtual_function(103, [], DataType.VOID, Convention.THISCALL)
    OnCursorExited = manager.virtual_function(104, [], DataType.VOID, Convention.THISCALL)
    OnMousePressed = manager.virtual_function(105, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseDoublePressed = manager.virtual_function(106, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseReleased = manager.virtual_function(107, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnMouseWheeled = manager.virtual_function(108, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetTriplePressAllowed = manager.virtual_function(109, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsTriplePressAllowed = manager.virtual_function(110, [], DataType.INT, Convention.THISCALL)
    OnMouseTriplePressed = manager.virtual_function(111, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetKeyBindingsContext = manager.virtual_function(112, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetKeyBindingsContext = manager.virtual_function(113, [], DataType.INT, Convention.THISCALL)
    IsValidKeyBindingsContext = manager.virtual_function(114, [], DataType.BOOL, Convention.THISCALL)
    IsKeyRebound = manager.virtual_function(115, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    IsKeyOverridden = manager.virtual_function(116, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    AddKeyBinding = manager.virtual_function(117, [DataType.STRING, DataType.INT, DataType.INT], DataType.VOID, Convention.THISCALL)
    EditKeyBindings = manager.virtual_function(118, [], DataType.VOID, Convention.THISCALL)
    GetKeyBindingsFile = manager.virtual_function(119, [], DataType.POINTER, Convention.THISCALL)
    GetKeyBindingsFilePathID = manager.virtual_function(120, [], DataType.INT, Convention.THISCALL)
    OnKeyCodePressed = manager.virtual_function(121, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeTyped = manager.virtual_function(122, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyTyped = manager.virtual_function(123, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyCodeReleased = manager.virtual_function(124, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnKeyFocusTicked = manager.virtual_function(125, [], DataType.INT, Convention.THISCALL)
    OnMouseFocusTicked = manager.virtual_function(126, [], DataType.INT, Convention.THISCALL)
    PaintBackground = manager.virtual_function(127, [], DataType.INT, Convention.THISCALL)
    Paint = manager.virtual_function(128, [], DataType.VOID, Convention.THISCALL)
    PaintBorder = manager.virtual_function(129, [], DataType.INT, Convention.THISCALL)
    PaintBuildOverlay = manager.virtual_function(130, [], DataType.INT, Convention.THISCALL)
    PostChildPaint = manager.virtual_function(131, [], DataType.VOID, Convention.THISCALL)
    PerformLayout = manager.virtual_function(132, [], DataType.VOID, Convention.THISCALL)
    GetPanelMap = manager.virtual_function(133, [], DataType.POINTER, Convention.THISCALL)
    SetProportional = manager.virtual_function(134, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetMouseInputEnabled = manager.virtual_function(135, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetKeyBoardInputEnabled = manager.virtual_function(136, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    IsMouseInputEnabled = manager.virtual_function(137, [], DataType.INT, Convention.THISCALL)
    IsKeyBoardInputEnabled = manager.virtual_function(138, [], DataType.INT, Convention.THISCALL)
    DrawTexturedBox = manager.virtual_function(139, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawBox = manager.virtual_function(140, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawBoxFade = manager.virtual_function(141, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.UINT, DataType.UINT, DataType.BOOL, DataType.BOOL], DataType.VOID, Convention.THISCALL)
    DrawHollowBox = manager.virtual_function(142, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    DrawHollowBox_2 = manager.virtual_function(143, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDragEnabled = manager.virtual_function(144, [DataType.BOOL], DataType.POINTER, Convention.THISCALL)
    IsDragEnabled = manager.virtual_function(145, [], DataType.INT, Convention.THISCALL)
    SetShowDragHelper = manager.virtual_function(146, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    OnDragFailed = manager.virtual_function(147, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SetBlockDragChaining = manager.virtual_function(148, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    IsBlockingDragChaining = manager.virtual_function(149, [], DataType.INT, Convention.THISCALL)
    GetDragStartTolerance = manager.virtual_function(150, [], DataType.INT, Convention.THISCALL)
    SetDragSTartTolerance = manager.virtual_function(151, [DataType.INT], DataType.INT, Convention.THISCALL)
    SetDropEnabled = manager.virtual_function(152, [DataType.BOOL, DataType.FLOAT], DataType.BOOL, Convention.THISCALL)
    IsDropEnabled = manager.virtual_function(153, [], DataType.INT, Convention.THISCALL)
    GetDropContextMenu = manager.virtual_function(154, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDropContextHoverShow = manager.virtual_function(155, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnDropContextHoverHide = manager.virtual_function(156, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDragDropInfo = manager.virtual_function(157, [], DataType.INT, Convention.THISCALL)
    OnGetAdditionalDragPanels = manager.virtual_function(158, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnCreateDragData = manager.virtual_function(159, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    IsDroppable = manager.virtual_function(160, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnDraggablePanelPaint = manager.virtual_function(161, [], DataType.INT, Convention.THISCALL)
    OnDroppablePanelPaint = manager.virtual_function(162, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    OnPanelDropped = manager.virtual_function(163, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelEnteredDroppablePanel = manager.virtual_function(164, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    OnPanelExitedDroppablePanel = manager.virtual_function(165, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetDropTarget = manager.virtual_function(166, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragPanel = manager.virtual_function(167, [], DataType.POINTER, Convention.THISCALL)
    IsBeingDragged = manager.virtual_function(168, [], DataType.INT, Convention.THISCALL)
    GetDropCursor = manager.virtual_function(169, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetDragFailCursor = manager.virtual_function(170, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CanStartDragging = manager.virtual_function(171, [DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    FillRectSkippingPanel = manager.virtual_function(172, [DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    GetPaintBackgroundType = manager.virtual_function(173, [], DataType.INT, Convention.THISCALL)
    GetCornerTextureSize = manager.virtual_function(174, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetSkipChildDuringPainting = manager.virtual_function(175, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    NavigateUp = manager.virtual_function(176, [], DataType.POINTER, Convention.THISCALL)
    NavigateDown = manager.virtual_function(177, [], DataType.POINTER, Convention.THISCALL)
    NavigateLeft = manager.virtual_function(178, [], DataType.POINTER, Convention.THISCALL)
    NavigateRight = manager.virtual_function(179, [], DataType.POINTER, Convention.THISCALL)
    NavigateTo = manager.virtual_function(180, [], DataType.INT, Convention.THISCALL)
    NavigateFrom = manager.virtual_function(181, [], DataType.INT, Convention.THISCALL)
    NavigateToChild = manager.virtual_function(182, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnNavigateTo = manager.virtual_function(183, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnNavigateFrom = manager.virtual_function(184, [DataType.STRING], DataType.VOID, Convention.THISCALL)
    OnStartDragging = manager.virtual_function(185, [], DataType.INT, Convention.THISCALL)
    OnContinueDragging = manager.virtual_function(186, [], DataType.POINTER, Convention.THISCALL)
    OnFinishDragging = manager.virtual_function(187, [DataType.BOOL, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DragDropStartDragging = manager.virtual_function(188, [], DataType.INT, Convention.THISCALL)
    GetDragData = manager.virtual_function(189, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateDragData = manager.virtual_function(190, [], DataType.INT, Convention.THISCALL)
    OnRequestFocus = manager.virtual_function(191, [DataType.UINT, DataType.UINT], DataType.INT, Convention.THISCALL)
    OnScreenSizeChanged = manager.virtual_function(192, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorMoved = manager.virtual_function(193, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    InternalCursorEntered = manager.virtual_function(194, [], DataType.INT, Convention.THISCALL)
    InternalCursorExited = manager.virtual_function(195, [], DataType.INT, Convention.THISCALL)
    InternalMousePressed = manager.virtual_function(196, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseDoublePressed = manager.virtual_function(197, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseTriplePressed = manager.virtual_function(198, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseReleased = manager.virtual_function(199, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalMouseWheeled = manager.virtual_function(200, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodePressed = manager.virtual_function(201, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeTyped = manager.virtual_function(202, [DataType.INT], DataType.CHAR, Convention.THISCALL)
    InternalKeyTyped = manager.virtual_function(203, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyCodeReleased = manager.virtual_function(204, [DataType.INT], DataType.INT, Convention.THISCALL)
    InternalKeyFocusTicked = manager.virtual_function(205, [], DataType.INT, Convention.THISCALL)
    InternalMouseFocusTicked = manager.virtual_function(206, [], DataType.INT, Convention.THISCALL)
    InternalInvalidateLayout = manager.virtual_function(207, [], DataType.INT, Convention.THISCALL)
    InternalMove = manager.virtual_function(208, [], DataType.INT, Convention.THISCALL)
    GetSizerMinimumSize = manager.virtual_function(209, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetSizerClientArea = manager.virtual_function(210, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadControlSettings = manager.virtual_function(211, [DataType.STRING, DataType.STRING, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    LoadUserConfig = manager.virtual_function(212, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SaveUserConfig = manager.virtual_function(213, [], DataType.INT, Convention.THISCALL)
    LoadControlSettingsAndUserConfig = manager.virtual_function(214, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    ActivateBuildMode = manager.virtual_function(215, [], DataType.INT, Convention.THISCALL)
    GetBuildGroup = manager.virtual_function(216, [], DataType.INT, Convention.THISCALL)
    CreateControlByName = manager.virtual_function(217, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString = manager.virtual_function(218, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlString_2 = manager.virtual_function(219, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetControlInt = manager.virtual_function(220, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlInt = manager.virtual_function(221, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    GetControlString = manager.virtual_function(222, [DataType.STRING, DataType.STRING], DataType.POINTER, Convention.THISCALL)
    GetControlString_2 = manager.virtual_function(223, [DataType.STRING, DataType.STRING, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetControlEnabled = manager.virtual_function(224, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetControlVisible = manager.virtual_function(225, [DataType.STRING, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetDialogVariable = manager.virtual_function(226, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    SetDialogVariable_2 = manager.virtual_function(227, [DataType.STRING, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetDialogVariable_3 = manager.virtual_function(228, [DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    SetDialogVariable_4 = manager.virtual_function(229, [DataType.STRING, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    RegisterControlSettingsFile = manager.virtual_function(230, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetFocusNavGroup = manager.virtual_function(231, [], DataType.STRING, Convention.THISCALL)
    OnDefaultButtonSet = manager.virtual_function(232, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnCurrentDefaultButtonSet = manager.virtual_function(233, [DataType.UINT], DataType.INT, Convention.THISCALL)
    OnFindDefaultButton = manager.virtual_function(234, [], DataType.INT, Convention.THISCALL)
    OnClose = manager.virtual_function(235, [], DataType.INT, Convention.THISCALL)
    OnOpPanelClose = manager.virtual_function(236, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnSliderMoved = manager.virtual_function(237, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnCheckButtonChecked = manager.virtual_function(238, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    OnLaunchOperation = manager.virtual_function(239, [DataType.INT], DataType.INT, Convention.THISCALL)

class CColorOperationListPanel_0000017C(CustomType, metaclass=manager):
    SetupFileOpenDialog = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    OnReadFileFromDisk = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    OnWriteFileToDisk = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)

class CDispInfo_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    GetIntersectingSurfaces = manager.virtual_function(1, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    RenderWireframeInLightmapPage = manager.virtual_function(2, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetBoundingBox = manager.virtual_function(3, [DataType.POINTER, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    SetParent = manager.virtual_function(4, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetParent = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    AddDynamicLights = manager.virtual_function(6, [DataType.POINTER, DataType.UINT], DataType.POINTER, Convention.THISCALL)
    ComputeDynamicLightMask = manager.virtual_function(7, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    NotifyAddDecal = manager.virtual_function(8, [DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    NotifyRemoveDecal = manager.virtual_function(9, [DataType.USHORT], DataType.SHORT, Convention.THISCALL)
    AddShadowDecal = manager.virtual_function(10, [DataType.USHORT], DataType.INT, Convention.THISCALL)
    RemoveShadowDecal = manager.virtual_function(11, [DataType.USHORT], DataType.SHORT, Convention.THISCALL)
    ComputeShadowFragments = manager.virtual_function(12, [DataType.USHORT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetTag = manager.virtual_function(13, [], DataType.BOOL, Convention.THISCALL)
    SetTag = manager.virtual_function(14, [], DataType.POINTER, Convention.THISCALL)
    TestRay = manager.virtual_function(15, [DataType.POINTER, DataType.FLOAT, DataType.FLOAT, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ComputeLightmapAndTextureCoordinate = manager.virtual_function(16, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)

class CDispInfo_00000004(CustomType, metaclass=manager):
    GetPowerInfo = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    GetEdgeNeighbor = manager.virtual_function(1, [], DataType.STRING, Convention.THISCALL)
    GetCornerNeighbors = manager.virtual_function(2, [], DataType.STRING, Convention.THISCALL)
    GetDispUtilsByIndex = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)

class CTraceListData_00000000(CustomType, metaclass=manager):
    EnumElement = manager.virtual_function(0, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(1, [], DataType.VOID, Convention.THISCALL)

class CTraceListData_00000004(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    Reset = manager.virtual_function(1, [], DataType.POINTER, Convention.THISCALL)
    IsEmpty = manager.virtual_function(2, [], DataType.BOOL, Convention.THISCALL)
    CanTraceRay = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)

class CHLTVServer_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    FireGameEvent = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetEventDebugID = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)

class CHLTVServer_00000004(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    ProcessConnectionlessPacket = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetNumClients = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    GetNumProxies = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    GetNumFakeClients = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    GetMaxClients = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    GetClient = manager.virtual_function(6, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetClientCount = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetUDPPort = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    GetTime = manager.virtual_function(9, [], DataType.POINTER, Convention.THISCALL)
    GetTick = manager.virtual_function(10, [], DataType.INT, Convention.THISCALL)
    GetTickInterval = manager.virtual_function(11, [], DataType.POINTER, Convention.THISCALL)
    GetTimescale = manager.virtual_function(12, [], DataType.POINTER, Convention.THISCALL)
    GetName = manager.virtual_function(13, [], DataType.STRING, Convention.THISCALL)
    GetMapName = manager.virtual_function(14, [], DataType.STRING, Convention.THISCALL)
    GetSpawnCount = manager.virtual_function(15, [], DataType.INT, Convention.THISCALL)
    GetNumClasses = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetClassBits = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetNetStats = manager.virtual_function(18, [], DataType.VOID, Convention.THISCALL)
    GetNumPlayers = manager.virtual_function(19, [], DataType.INT, Convention.THISCALL)
    GetPlayerInfo = manager.virtual_function(20, [DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    IsActive = manager.virtual_function(21, [], DataType.BOOL, Convention.THISCALL)
    IsLoading = manager.virtual_function(22, [], DataType.BOOL, Convention.THISCALL)
    IsDedicated = manager.virtual_function(23, [], DataType.INT, Convention.THISCALL)
    IsPaused = manager.virtual_function(24, [], DataType.BOOL, Convention.THISCALL)
    IsMultiplayer = manager.virtual_function(25, [], DataType.INT, Convention.THISCALL)
    IsPausable = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    IsHLTV = manager.virtual_function(27, [], DataType.INT, Convention.THISCALL)
    GetPassword = manager.virtual_function(28, [], DataType.STRING, Convention.THISCALL)
    SetPaused = manager.virtual_function(29, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetTimescale = manager.virtual_function(30, [DataType.FLOAT], DataType.POINTER, Convention.THISCALL)
    SetPassword = manager.virtual_function(31, [DataType.STRING], DataType.POINTER, Convention.THISCALL)
    BroadcastMessage = manager.virtual_function(32, [DataType.POINTER, DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    BroadcastMessage_2 = manager.virtual_function(33, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    DisconnectClient = manager.virtual_function(34, [DataType.POINTER, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetCPUUsage = manager.virtual_function(35, [], DataType.POINTER, Convention.THISCALL)
    BroadcastPrintf = manager.virtual_function(36, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetMaxClients = manager.virtual_function(37, [], DataType.POINTER, Convention.THISCALL)
    WriteDeltaEntities = manager.virtual_function(38, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    WriteTempEntities = manager.virtual_function(39, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    Init = manager.virtual_function(40, [], DataType.INT, Convention.THISCALL)
    Clear = manager.virtual_function(41, [], DataType.INT, Convention.THISCALL)
    Shutdown = manager.virtual_function(42, [], DataType.INT, Convention.THISCALL)
    CreateFakeClient = manager.virtual_function(43, [DataType.STRING], DataType.POINTER, Convention.THISCALL)
    RemoveClientFromGame = manager.virtual_function(44, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    SendClientMessages = manager.virtual_function(45, [], DataType.POINTER, Convention.THISCALL)
    FillServerInfo = manager.virtual_function(46, [], DataType.INT, Convention.THISCALL)
    UserInfoChanged = manager.virtual_function(47, [], DataType.VOID, Convention.THISCALL)
    RejectConnection = manager.virtual_function(48, [DataType.POINTER, DataType.STRING], DataType.INT, Convention.THISCALL)
    CheckIPRestrictions = manager.virtual_function(49, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    ConnectClient = manager.virtual_function(50, [], DataType.STRING, Convention.THISCALL)
    CreateNewClient = manager.virtual_function(51, [], DataType.POINTER, Convention.THISCALL)
    FinishCertificateCheck = manager.virtual_function(52, [DataType.POINTER, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetChallengeNr = manager.virtual_function(53, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetChallengeType = manager.virtual_function(54, [], DataType.INT, Convention.THISCALL)
    CheckHostVersion = manager.virtual_function(55, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    CheckChallengeNr = manager.virtual_function(56, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    CheckChallengeType = manager.virtual_function(57, [DataType.POINTER, DataType.INT, DataType.POINTER, DataType.INT, DataType.STRING, DataType.INT], DataType.INT, Convention.THISCALL)
    CheckPassword = manager.virtual_function(58, [DataType.POINTER, DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    ReplyChallenge = manager.virtual_function(59, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ReplyServerChallenge = manager.virtual_function(60, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    ReplyReservationRequest = manager.virtual_function(61, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    CalculateCPUUsage = manager.virtual_function(62, [], DataType.VOID, Convention.THISCALL)
    ShouldUpdateMasterServer = manager.virtual_function(63, [], DataType.INT, Convention.THISCALL)
    UpdateMasterServerPlayers = manager.virtual_function(64, [], DataType.VOID, Convention.THISCALL)

class CHLTVServer_000001CC(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)

class CHLTVServer_00000204(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    GetBaseServer = manager.virtual_function(1, [], DataType.STRING, Convention.THISCALL)
    GetDirector = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    GetHLTVSlot = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    GetOnlineTime = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    GetLocalStats = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    GetGlobalStats = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)
    GetRelayAddress = manager.virtual_function(7, [], DataType.POINTER, Convention.THISCALL)
    IsMasterProxy = manager.virtual_function(8, [], DataType.BOOL, Convention.THISCALL)
    IsDemoPlayback = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    BroadcastEvent = manager.virtual_function(10, [], DataType.INT, Convention.THISCALL)

class CHLTVServer_00000208(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    GetDemoFile = manager.virtual_function(1, [], DataType.STRING, Convention.THISCALL)
    GetPlaybackStartTick = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    GetPlaybackTick = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    GetTotalTicks = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    StartPlayback = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    IsPlayingBack = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)
    IsPlaybackPaused = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    IsPlayingTimeDemo = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    IsSkipping = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    CanSkipBackwards = manager.virtual_function(10, [], DataType.INT, Convention.THISCALL)
    SetPlaybackTimeScale = manager.virtual_function(11, [], DataType.POINTER, Convention.THISCALL)
    GetPlaybackTimeScale = manager.virtual_function(12, [], DataType.POINTER, Convention.THISCALL)
    PausePlayback = manager.virtual_function(13, [], DataType.VOID, Convention.THISCALL)
    SkipToTick = manager.virtual_function(14, [], DataType.VOID, Convention.THISCALL)
    ResumePlayback = manager.virtual_function(15, [], DataType.VOID, Convention.THISCALL)
    StopPlayback = manager.virtual_function(16, [], DataType.VOID, Convention.THISCALL)
    InterpolateViewpoint = manager.virtual_function(17, [], DataType.VOID, Convention.THISCALL)
    ReadPacket = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    ResetDemoInterpolation = manager.virtual_function(19, [], DataType.VOID, Convention.THISCALL)

class CModelRender_00000000(CustomType, metaclass=manager):
    DrawModel = manager.virtual_function(0, [DataType.INT, DataType.POINTER, DataType.USHORT, DataType.INT, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ForcedMaterialOverride = manager.virtual_function(1, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetViewTarget = manager.virtual_function(2, [DataType.POINTER, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateInstance = manager.virtual_function(3, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    DestroyInstance = manager.virtual_function(4, [DataType.USHORT], DataType.VOID, Convention.THISCALL)
    SetStaticLighting = manager.virtual_function(5, [DataType.USHORT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetStaticLighting = manager.virtual_function(6, [DataType.USHORT], DataType.INT, Convention.THISCALL)
    ChangeInstance = manager.virtual_function(7, [DataType.USHORT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddDecal = manager.virtual_function(8, [DataType.USHORT, DataType.POINTER, DataType.POINTER, DataType.INT, DataType.INT, DataType.BOOL, DataType.INT], DataType.VOID, Convention.THISCALL)
    RemoveAllDecals = manager.virtual_function(9, [DataType.USHORT], DataType.INT, Convention.THISCALL)
    RemoveAllDecalsFromAllModels = manager.virtual_function(10, [], DataType.INT, Convention.THISCALL)
    DrawModelShadowSetup = manager.virtual_function(11, [DataType.POINTER, DataType.INT, DataType.INT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    DrawModelShadow = manager.virtual_function(12, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    RecomputeStaticLighting = manager.virtual_function(13, [DataType.USHORT], DataType.INT, Convention.THISCALL)
    ReleaseAllStaticPropColorData = manager.virtual_function(14, [], DataType.VOID, Convention.THISCALL)
    RestoreAllStaticPropColorData = manager.virtual_function(15, [], DataType.POINTER, Convention.THISCALL)
    DrawModelEx = manager.virtual_function(16, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    DrawModelExStaticProp = manager.virtual_function(17, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    DrawModelSetup = manager.virtual_function(18, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    DrawModelExecute = manager.virtual_function(19, [DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetupLighting = manager.virtual_function(20, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    DrawStaticPropArrayFast = manager.virtual_function(21, [DataType.POINTER, DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SuppressEngineLighting = manager.virtual_function(22, [DataType.BOOL], DataType.BOOL, Convention.THISCALL)
    SetupColorMeshes = manager.virtual_function(23, [DataType.INT], DataType.VOID, Convention.THISCALL)
    SetupLightingEx = manager.virtual_function(24, [DataType.POINTER, DataType.USHORT], DataType.INT, Convention.THISCALL)
    GetBrightestShadowingLightSource = manager.virtual_function(25, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    ComputeLightingState = manager.virtual_function(26, [DataType.INT, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetModelDecalHandles = manager.virtual_function(27, [DataType.POINTER, DataType.INT, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ComputeStaticLightingState = manager.virtual_function(28, [DataType.INT, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    CleanupStaticLightingState = manager.virtual_function(29, [DataType.INT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)

class CModelRender_00000004(CustomType, metaclass=manager):
    HandleCacheNotification = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    GetItemName = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)

class CQueuedPacketSender_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    Start = manager.virtual_function(1, [DataType.UINT], DataType.INT, Convention.THISCALL)

class CQueuedPacketSender_000000CC(CustomType, metaclass=manager):
    Setup = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Shutdown = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    IsRunning = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    ClearQueuedPacketsForChannel = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    QueuePacket = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    HasQueuedPackets = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)

class CShadowMgr_00000000(CustomType, metaclass=manager):
    CreateShadow = manager.virtual_function(0, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    DestroyShadow = manager.virtual_function(1, [DataType.USHORT], DataType.INT, Convention.THISCALL)
    SetShadowMaterial = manager.virtual_function(2, [DataType.USHORT, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ProjectShadow = manager.virtual_function(3, [DataType.USHORT, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.INT, DataType.POINTER, DataType.FLOAT, DataType.FLOAT, DataType.FLOAT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ProjectFlashlight = manager.virtual_function(4, [DataType.USHORT, DataType.POINTER, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetInfo = manager.virtual_function(5, [DataType.USHORT], DataType.INT, Convention.THISCALL)
    GetFlashlightFrustum = manager.virtual_function(6, [DataType.USHORT], DataType.INT, Convention.THISCALL)
    AddShadowToBrushModel = manager.virtual_function(7, [DataType.USHORT, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    RemoveAllShadowsFromBrushModel = manager.virtual_function(8, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetShadowTexCoord = manager.virtual_function(9, [DataType.USHORT, DataType.FLOAT, DataType.FLOAT, DataType.FLOAT, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    AddShadowToModel = manager.virtual_function(10, [DataType.USHORT, DataType.USHORT], DataType.INT, Convention.THISCALL)
    RemoveAllShadowsFromModel = manager.virtual_function(11, [DataType.USHORT], DataType.INT, Convention.THISCALL)
    ClearExtraClipPlanes = manager.virtual_function(12, [DataType.USHORT], DataType.INT, Convention.THISCALL)
    AddExtraClipPlane = manager.virtual_function(13, [DataType.USHORT, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    EnableShadow = manager.virtual_function(14, [DataType.USHORT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetFalloffBias = manager.virtual_function(15, [DataType.USHORT, DataType.UCHAR], DataType.INT, Convention.THISCALL)
    UpdateFlashlightState = manager.virtual_function(16, [DataType.USHORT, DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    DrawFlashlightDepthTexture = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    CreateShadowEx = manager.virtual_function(18, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    SetFlashlightDepthTexture = manager.virtual_function(19, [DataType.USHORT, DataType.POINTER, DataType.UCHAR], DataType.INT, Convention.THISCALL)
    GetFlashlightState = manager.virtual_function(20, [DataType.USHORT], DataType.INT, Convention.THISCALL)
    SetFlashlightRenderState = manager.virtual_function(21, [DataType.USHORT], DataType.INT, Convention.THISCALL)
    DrawVolumetrics = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    GetNumShadowsOnModel = manager.virtual_function(23, [DataType.USHORT], DataType.INT, Convention.THISCALL)
    GetShadowsOnModel = manager.virtual_function(24, [DataType.USHORT, DataType.POINTER, DataType.BOOL, DataType.BOOL], DataType.INT, Convention.THISCALL)
    FlashlightDrawCallback = manager.virtual_function(25, [DataType.POINTER, DataType.POINTER], DataType.STRING, Convention.THISCALL)
    SetSinglePassFlashlightRenderState = manager.virtual_function(26, [DataType.USHORT], DataType.INT, Convention.THISCALL)
    PushSinglePassFlashlightStateEnabled = manager.virtual_function(27, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    PopSinglePassFlashlightStateEnabled = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    SinglePassFlashlightModeEnabled = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    SetupFlashlightRenderInstanceInfo = manager.virtual_function(30, [DataType.POINTER, DataType.POINTER, DataType.INT, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetFlashlightRenderInfo = manager.virtual_function(31, [DataType.POINTER, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    RemoveAllDecalsFromShadow = manager.virtual_function(32, [DataType.USHORT], DataType.INT, Convention.THISCALL)
    SkipShadowForEntity = manager.virtual_function(33, [DataType.INT], DataType.INT, Convention.THISCALL)
    LevelInit = manager.virtual_function(34, [DataType.INT], DataType.VOID, Convention.THISCALL)
    LevelShutdown = manager.virtual_function(35, [], DataType.VOID, Convention.THISCALL)
    AddShadowsOnSurfaceToRenderList = manager.virtual_function(36, [DataType.USHORT], DataType.INT, Convention.THISCALL)
    RenderProjectedTextures = manager.virtual_function(37, [DataType.POINTER], DataType.STRING, Convention.THISCALL)
    RenderShadows = manager.virtual_function(38, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    RenderFlashlights = manager.virtual_function(39, [DataType.BOOL, DataType.POINTER], DataType.STRING, Convention.THISCALL)
    ClearShadowRenderList = manager.virtual_function(40, [], DataType.INT, Convention.THISCALL)
    ProjectAndClipVertices = manager.virtual_function(41, [DataType.USHORT, DataType.INT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ComputeRenderInfo = manager.virtual_function(42, [DataType.POINTER, DataType.USHORT], DataType.INT, Convention.THISCALL)
    InvalidShadowIndex = manager.virtual_function(43, [], DataType.INT, Convention.THISCALL)
    SetModelShadowState = manager.virtual_function(44, [DataType.USHORT], DataType.INT, Convention.THISCALL)
    SetNumWorldMaterialBuckets = manager.virtual_function(45, [DataType.INT], DataType.INT, Convention.THISCALL)
    DrawFlashlightDecals = manager.virtual_function(46, [DataType.INT, DataType.BOOL, DataType.FLOAT], DataType.STRING, Convention.THISCALL)
    DrawFlashlightDecalsOnSurfaceList = manager.virtual_function(47, [DataType.POINTER, DataType.INT, DataType.BOOL], DataType.STRING, Convention.THISCALL)
    DrawFlashlightOverlays = manager.virtual_function(48, [DataType.INT, DataType.BOOL], DataType.STRING, Convention.THISCALL)
    DrawFlashlightDecalsOnDisplacements = manager.virtual_function(49, [DataType.INT, DataType.POINTER, DataType.INT, DataType.BOOL], DataType.STRING, Convention.THISCALL)
    SetFlashlightStencilMasks = manager.virtual_function(50, [DataType.BOOL], DataType.STRING, Convention.THISCALL)
    ModelHasShadows = manager.virtual_function(51, [DataType.USHORT], DataType.INT, Convention.THISCALL)
    ProjectAndClipVerticesEx = manager.virtual_function(52, [DataType.USHORT, DataType.INT, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)

class CShadowMgr_00000004(CustomType, metaclass=manager):
    EnumerateLeaf = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)

class CStaticProp_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    SetRefEHandle = manager.virtual_function(1, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    GetRefEHandle = manager.virtual_function(2, [], DataType.STRING, Convention.THISCALL)
    GetCollideable = manager.virtual_function(3, [], DataType.STRING, Convention.THISCALL)
    GetClientNetworkable = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    GetClientRenderable = manager.virtual_function(5, [], DataType.STRING, Convention.THISCALL)
    GetIClientEntity = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)
    GetBaseEntity = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetClientThinkable = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    GetClientModelRenderable = manager.virtual_function(9, [], DataType.STRING, Convention.THISCALL)
    GetClientAlphaProperty = manager.virtual_function(10, [], DataType.INT, Convention.THISCALL)
    ShouldCacheRenderInfo = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    GetBoundingRadius = manager.virtual_function(12, [], DataType.POINTER, Convention.THISCALL)

class CStaticProp_00000004(CustomType, metaclass=manager):
    GetIClientUnknown = manager.virtual_function(0, [], DataType.STRING, Convention.THISCALL)
    GetRenderOrigin = manager.virtual_function(1, [], DataType.STRING, Convention.THISCALL)
    GetRenderAngles = manager.virtual_function(2, [], DataType.STRING, Convention.THISCALL)
    ShouldDraw = manager.virtual_function(3, [], DataType.BOOL, Convention.THISCALL)
    GetRenderFlags = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    Unused = manager.virtual_function(5, [], DataType.VOID, Convention.THISCALL)
    GetShadowHandle = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)
    RenderHandle = manager.virtual_function(7, [], DataType.STRING, Convention.THISCALL)
    GetModel = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    DrawModel = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    GetBody = manager.virtual_function(10, [], DataType.INT, Convention.THISCALL)
    GetColorModulation = manager.virtual_function(11, [], DataType.POINTER, Convention.THISCALL)
    LODTest = manager.virtual_function(12, [], DataType.INT, Convention.THISCALL)
    SetupBones = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SetupWeights = manager.virtual_function(14, [], DataType.VOID, Convention.THISCALL)
    DoAnimationEvents = manager.virtual_function(15, [], DataType.VOID, Convention.THISCALL)
    GetPVSNotifyInterface = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetRenderBounds = manager.virtual_function(17, [], DataType.POINTER, Convention.THISCALL)
    GetRenderBoundsWorldspace = manager.virtual_function(18, [], DataType.POINTER, Convention.THISCALL)
    GetShadowRenderBounds = manager.virtual_function(19, [], DataType.INT, Convention.THISCALL)
    ShouldReceiveProjectedTextures = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    GetShadowCastDistance = manager.virtual_function(21, [], DataType.INT, Convention.THISCALL)
    GetShadowCastDirection = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    IsShadowDirty = manager.virtual_function(23, [], DataType.INT, Convention.THISCALL)
    MarkShadowDirty = manager.virtual_function(24, [], DataType.VOID, Convention.THISCALL)
    GetShadowParent = manager.virtual_function(25, [], DataType.INT, Convention.THISCALL)
    FirstShadowChild = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    NextShadowPeer = manager.virtual_function(27, [], DataType.INT, Convention.THISCALL)
    ShadowCastType = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    GetShadowDrawMaterial = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    CreateModelInstance = manager.virtual_function(30, [], DataType.VOID, Convention.THISCALL)
    GetModelInstance = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    RenderableToWorldTransform = manager.virtual_function(32, [], DataType.STRING, Convention.THISCALL)
    LookupAttachment = manager.virtual_function(33, [], DataType.INT, Convention.THISCALL)
    GetAttachment = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    GetAttachment_2 = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    GetRenderClipPlane = manager.virtual_function(36, [], DataType.INT, Convention.THISCALL)
    GetSkin = manager.virtual_function(37, [], DataType.INT, Convention.THISCALL)
    OnThreadedDrawSetup = manager.virtual_function(38, [], DataType.VOID, Convention.THISCALL)
    UsesFlexDelayedWeights = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    RecordToolMessage = manager.virtual_function(40, [], DataType.VOID, Convention.THISCALL)
    ShouldDrawForSplitScreenUser = manager.virtual_function(41, [], DataType.INT, Convention.THISCALL)
    OverrideAlphaModulation = manager.virtual_function(42, [], DataType.INT, Convention.THISCALL)
    OverrideShadowAlphaModulation = manager.virtual_function(43, [], DataType.INT, Convention.THISCALL)

class CStaticProp_00000008(CustomType, metaclass=manager):
    GetEntityHandle = manager.virtual_function(0, [], DataType.STRING, Convention.THISCALL)
    OBBMins = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    OBBMaxs = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    WorldSpaceTriggerBounds = manager.virtual_function(3, [], DataType.VOID, Convention.THISCALL)
    TestCollision = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    TestHitboxes = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    GetCollisionModelIndex = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)
    GetCollisionModel = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetCollisionOrigin = manager.virtual_function(8, [], DataType.STRING, Convention.THISCALL)
    GetCollisionAngles = manager.virtual_function(9, [], DataType.STRING, Convention.THISCALL)
    CollisionToWorldTransform = manager.virtual_function(10, [], DataType.STRING, Convention.THISCALL)
    GetSolid = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    GetSolidFlags = manager.virtual_function(12, [], DataType.INT, Convention.THISCALL)
    GetIClientUnknown = manager.virtual_function(13, [], DataType.STRING, Convention.THISCALL)
    GetCollisionGroup = manager.virtual_function(14, [], DataType.INT, Convention.THISCALL)
    WorldSpaceSurroundingBounds = manager.virtual_function(15, [], DataType.POINTER, Convention.THISCALL)
    ShouldTouchTrigger = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    GetRootParentToWorldTransform = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    GetVPhysicsObject = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)

class CStaticProp_0000000C(CustomType, metaclass=manager):
    GetRenderData = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)

class CStaticPropMgr_00000000(CustomType, metaclass=manager):
    Init = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    Shutdown = manager.virtual_function(1, [], DataType.POINTER, Convention.THISCALL)
    LevelInit = manager.virtual_function(2, [], DataType.POINTER, Convention.THISCALL)
    LevelInitClient = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    LevelShutdownClient = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    LevelShutdown = manager.virtual_function(5, [], DataType.VOID, Convention.THISCALL)
    RecomputeStaticLighting = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)
    IsPropInPVS = manager.virtual_function(7, [DataType.POINTER, DataType.STRING], DataType.INT, Convention.THISCALL)
    GetStaticProp = manager.virtual_function(8, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetLightCacheHandleForStaticProp = manager.virtual_function(9, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetStaticPropIndex = manager.virtual_function(10, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    PropHasBakedLightingDisabled = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ConfigureSystemLevel = manager.virtual_function(12, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    RestoreStaticProps = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    GetHullListForProp = manager.virtual_function(14, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    destructor = manager.virtual_function(15, [], DataType.VOID, Convention.THISCALL)

class CStaticPropMgr_00000004(CustomType, metaclass=manager):
    CreateVPhysicsRepresentations = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    TraceRayAgainstStaticProp = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    IsStaticProp = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    IsStaticProp_2 = manager.virtual_function(3, [], DataType.BOOL, Convention.THISCALL)
    GetStaticPropByIndex = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    AddDecalToStaticProp = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    AddShadowToStaticProp = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)
    RemoveAllShadowsFromStaticProp = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetStaticPropMaterialColorAndLighting = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    GetAllStaticProps = manager.virtual_function(9, [], DataType.VOID, Convention.THISCALL)
    GetAllStaticPropsInAABB = manager.virtual_function(10, [], DataType.VOID, Convention.THISCALL)
    GetAllStaticPropsInOBB = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    DrawStaticProps = manager.virtual_function(12, [], DataType.STRING, Convention.THISCALL)
    GetLightingOrigins = manager.virtual_function(13, [], DataType.VOID, Convention.THISCALL)

class CStaticPropMgr_00000008(CustomType, metaclass=manager):
    CreateVPhysicsRepresentations = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    TraceRayAgainstStaticProp = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    IsStaticProp = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    IsStaticProp_2 = manager.virtual_function(3, [], DataType.BOOL, Convention.THISCALL)
    GetStaticPropByIndex = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    GetAllStaticProps = manager.virtual_function(5, [], DataType.VOID, Convention.THISCALL)
    GetAllStaticPropsInAABB = manager.virtual_function(6, [], DataType.VOID, Convention.THISCALL)
    GetAllStaticPropsInOBB = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)

class CGameClient_00000000(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    FireGameEvent = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetEventDebugID = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    DemoRestart = manager.virtual_function(3, [], DataType.VOID, Convention.THISCALL)
    UpdateAcknowledgedFramecount = manager.virtual_function(4, [DataType.INT], DataType.INT, Convention.THISCALL)
    ShouldSendMessages = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    UpdateSendState = manager.virtual_function(6, [], DataType.POINTER, Convention.THISCALL)
    FillUserInfo = manager.virtual_function(7, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    UpdateUserSettings = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    WriteGameSounds = manager.virtual_function(9, [DataType.POINTER, DataType.INT], DataType.VOID, Convention.THISCALL)
    GetDeltaFrame = manager.virtual_function(10, [DataType.INT], DataType.INT, Convention.THISCALL)
    SendSnapshot = manager.virtual_function(11, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SendServerInfo = manager.virtual_function(12, [], DataType.INT, Convention.THISCALL)
    SendSignonData = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    SpawnPlayer = manager.virtual_function(14, [], DataType.INT, Convention.THISCALL)
    ActivatePlayer = manager.virtual_function(15, [], DataType.POINTER, Convention.THISCALL)
    SetName = manager.virtual_function(16, [DataType.STRING], DataType.INT, Convention.THISCALL)
    SetUserCVar = manager.virtual_function(17, [DataType.STRING, DataType.STRING], DataType.STRING, Convention.THISCALL)
    FreeBaselines = manager.virtual_function(18, [], DataType.POINTER, Convention.THISCALL)
    IgnoreTempEntity = manager.virtual_function(19, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ProcessSignonStateMsg = manager.virtual_function(20, [DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    PerformDisconnection = manager.virtual_function(21, [DataType.STRING], DataType.CHAR, Convention.THISCALL)

class CGameClient_00000004(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    ConnectionStart = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    ConnectionClosing = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    ConnectionCrashed = manager.virtual_function(3, [], DataType.VOID, Convention.THISCALL)
    PacketStart = manager.virtual_function(4, [], DataType.POINTER, Convention.THISCALL)
    PacketEnd = manager.virtual_function(5, [], DataType.POINTER, Convention.THISCALL)
    FileRequested = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)
    FileReceived = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    FileDenied = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    FileSent = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    Connect = manager.virtual_function(10, [], DataType.INT, Convention.THISCALL)
    Inactivate = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    Reconnect = manager.virtual_function(12, [], DataType.INT, Convention.THISCALL)
    Disconnect = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    GetPlayerSlot = manager.virtual_function(14, [], DataType.INT, Convention.THISCALL)
    GetUserID = manager.virtual_function(15, [], DataType.INT, Convention.THISCALL)
    GetNetworkID = manager.virtual_function(16, [], DataType.POINTER, Convention.THISCALL)
    GetClientName = manager.virtual_function(17, [], DataType.STRING, Convention.THISCALL)
    GetNetChannel = manager.virtual_function(18, [], DataType.INT, Convention.THISCALL)
    GetServer = manager.virtual_function(19, [], DataType.INT, Convention.THISCALL)
    GetUserSetting = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    GetNetworkIDString = manager.virtual_function(21, [], DataType.POINTER, Convention.THISCALL)
    SetRate = manager.virtual_function(22, [], DataType.INT, Convention.THISCALL)
    GetRate = manager.virtual_function(23, [], DataType.INT, Convention.THISCALL)
    SetUpdateRate = manager.virtual_function(24, [], DataType.POINTER, Convention.THISCALL)
    GetUpdateRate = manager.virtual_function(25, [], DataType.INT, Convention.THISCALL)
    Clear = manager.virtual_function(26, [], DataType.INT, Convention.THISCALL)
    GetMaxAckTickCount = manager.virtual_function(27, [], DataType.INT, Convention.THISCALL)
    ExecuteStringCommand = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    SendNetMsg = manager.virtual_function(29, [], DataType.INT, Convention.THISCALL)
    ClientPrintf = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    IsConnected = manager.virtual_function(31, [], DataType.BOOL, Convention.THISCALL)
    IsSpawned = manager.virtual_function(32, [], DataType.BOOL, Convention.THISCALL)
    IsActive = manager.virtual_function(33, [], DataType.BOOL, Convention.THISCALL)
    IsFakeClient = manager.virtual_function(34, [], DataType.INT, Convention.THISCALL)
    IsHLTV = manager.virtual_function(35, [], DataType.INT, Convention.THISCALL)
    IsHearingClient = manager.virtual_function(36, [], DataType.INT, Convention.THISCALL)
    IsProximityHearingClient = manager.virtual_function(37, [], DataType.INT, Convention.THISCALL)
    SetMaxRoutablePayloadSize = manager.virtual_function(38, [], DataType.INT, Convention.THISCALL)
    IsSplitScreenUser = manager.virtual_function(39, [], DataType.INT, Convention.THISCALL)
    CheckConnect = manager.virtual_function(40, [], DataType.INT, Convention.THISCALL)
    IsLowViolenceClient = manager.virtual_function(41, [], DataType.INT, Convention.THISCALL)
    GetSplitScreenOwner = manager.virtual_function(42, [], DataType.INT, Convention.THISCALL)
    GetNumPlayers = manager.virtual_function(43, [], DataType.INT, Convention.THISCALL)
    IsHumanPlayer = manager.virtual_function(44, [], DataType.INT, Convention.THISCALL)

class CGameClient_00000008(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)
    ProcessTick = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    ProcessStringCmd = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    ProcessSetConVar = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    ProcessSignonState = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    ProcessSplitScreenUser = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    ProcessClientInfo = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)
    ProcessMove = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    ProcessVoiceData = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    ProcessBaselineAck = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    ProcessListenEvents = manager.virtual_function(10, [], DataType.INT, Convention.THISCALL)
    ProcessRespondCvarValue = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    ProcessSplitPlayerConnect = manager.virtual_function(12, [], DataType.INT, Convention.THISCALL)
    ProcessFileCRCCheck = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    ProcessLoadingProgress = manager.virtual_function(14, [], DataType.INT, Convention.THISCALL)
    ProcessCmdKeyValues = manager.virtual_function(15, [], DataType.INT, Convention.THISCALL)

class CGameClient_0001D704(CustomType, metaclass=manager):
    destructor = manager.virtual_function(0, [], DataType.VOID, Convention.THISCALL)

class CWorkshop_00000000(CustomType, metaclass=manager):
    Connect = manager.virtual_function(0, [DataType.POINTER], DataType.BOOL, Convention.THISCALL)
    Disconnect = manager.virtual_function(1, [], DataType.VOID, Convention.THISCALL)
    QueryInterface = manager.virtual_function(2, [DataType.STRING], DataType.POINTER, Convention.THISCALL)
    Init = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    Shutdown = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    WorkshopManager = manager.virtual_function(5, [], DataType.POINTER, Convention.THISCALL)
    RunFrame = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)
    GetNumAddOnFiles = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    GetAddOnByIndex = manager.virtual_function(8, [DataType.UINT], DataType.LONG_LONG, Convention.THISCALL)
    GetPublishedFileInfoByID = manager.virtual_function(9, [DataType.ULONG_LONG], DataType.INT, Convention.THISCALL)
    GetAddOnFiles = manager.virtual_function(10, [DataType.POINTER], DataType.VOID, Convention.THISCALL)
    AddOnQueryComplete = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    GetCurrentUGCDownloadHandle = manager.virtual_function(12, [], DataType.INT, Convention.THISCALL)
    QueryForMapItems = manager.virtual_function(13, [], DataType.INT, Convention.THISCALL)
    WorkshopItemsReady = manager.virtual_function(14, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetNumWorkshopItems = manager.virtual_function(15, [], DataType.INT, Convention.THISCALL)
    GetWorkshopItemByIndex = manager.virtual_function(16, [DataType.INT], DataType.LONG_LONG, Convention.THISCALL)
    AddItem = manager.virtual_function(17, [DataType.ULONG_LONG], DataType.INT, Convention.THISCALL)

class CWorkshop_00000004(CustomType, metaclass=manager):
    OnEvent = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)

class CIVDebugOverlay_00000000(CustomType, metaclass=manager):
    AddScreenTextOverlay = manager.virtual_function(0, [DataType.FLOAT, DataType.FLOAT, DataType.INT, DataType.FLOAT, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    AddGridOverlay = manager.virtual_function(1, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    AddCoordFrameOverlay = manager.virtual_function(2, [DataType.INT, DataType.LONG_LONG], DataType.INT, Convention.THISCALL)
    ScreenPosition = manager.virtual_function(3, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ScreenPosition_2 = manager.virtual_function(4, [DataType.FLOAT, DataType.FLOAT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetFirst = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    GetNext = manager.virtual_function(6, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    ClearDeadOverlays = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    ClearAllOverlays = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    AddTextOverlayRGB = manager.virtual_function(9, [DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.STRING], DataType.INT, Convention.THISCALL)
    AddLineOverlayAlpha = manager.virtual_function(10, [DataType.POINTER, DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT, DataType.BOOL, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    AddBoxOverlay2 = manager.virtual_function(11, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    PurgeTextOverlays = manager.virtual_function(12, [], DataType.INT, Convention.THISCALL)
    BeginBatchedLines = manager.virtual_function(13, [DataType.BOOL, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    AddBatchedLine = manager.virtual_function(14, [DataType.POINTER, DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    AddBatchedTriAxis = manager.virtual_function(15, [DataType.POINTER, DataType.FLOAT, DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    EndBatchedLines = manager.virtual_function(16, [], DataType.INT, Convention.THISCALL)
    BeginBatchedTriangles = manager.virtual_function(17, [DataType.BOOL, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    AddBatchedTriangle = manager.virtual_function(18, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.INT, DataType.INT, DataType.INT, DataType.INT], DataType.INT, Convention.THISCALL)
    EndBatchedTriangles = manager.virtual_function(19, [], DataType.INT, Convention.THISCALL)

class CIVDebugOverlay_00000004(CustomType, metaclass=manager):
    AddEntityTextOverlay = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
    AddBoxOverlay = manager.virtual_function(1, [], DataType.INT, Convention.THISCALL)
    AddTriangleOverlay = manager.virtual_function(2, [], DataType.INT, Convention.THISCALL)
    AddLineOverlay = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    AddTextOverlay = manager.virtual_function(4, [], DataType.INT, Convention.THISCALL)
    AddTextOverlay_2 = manager.virtual_function(5, [], DataType.INT, Convention.THISCALL)
    AddScreenTextOverlay = manager.virtual_function(6, [], DataType.INT, Convention.THISCALL)
    AddSweptBoxOverlay = manager.virtual_function(7, [], DataType.INT, Convention.THISCALL)
    AddTextOverlayRGB = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)

class CEntityListAlongRay_00000000(CustomType, metaclass=manager):
    EnumElement = manager.virtual_function(0, [DataType.POINTER], DataType.INT, Convention.THISCALL)

class CEntityListAlongRay_00000004(CustomType, metaclass=manager):
    EnumActor = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)

class CVRenderView_00000000(CustomType, metaclass=manager):
    DrawBrushModel = manager.virtual_function(0, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    DrawIdentityBrushModel = manager.virtual_function(1, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    TouchLight = manager.virtual_function(2, [DataType.POINTER], DataType.POINTER, Convention.THISCALL)
    Draw3DDebugOverlays = manager.virtual_function(3, [], DataType.INT, Convention.THISCALL)
    SetBlend = manager.virtual_function(4, [DataType.FLOAT], DataType.INT, Convention.THISCALL)
    GetBlend = manager.virtual_function(5, [], DataType.POINTER, Convention.THISCALL)
    SetColorModulation = manager.virtual_function(6, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetColorModulation = manager.virtual_function(7, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SceneBegin = manager.virtual_function(8, [], DataType.INT, Convention.THISCALL)
    SceneEnd = manager.virtual_function(9, [], DataType.INT, Convention.THISCALL)
    GetVisibleFogVolume = manager.virtual_function(10, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    CreateWorldList = manager.virtual_function(11, [], DataType.INT, Convention.THISCALL)
    BuildWorldLists = manager.virtual_function(12, [DataType.POINTER, DataType.POINTER, DataType.INT, DataType.POINTER, DataType.BOOL, DataType.POINTER], DataType.INT, Convention.THISCALL)
    DrawWorldLists = manager.virtual_function(13, [DataType.POINTER, DataType.UINT, DataType.FLOAT], DataType.INT, Convention.THISCALL)
    GetNumIndicesForWorldLists = manager.virtual_function(14, [DataType.POINTER, DataType.UINT], DataType.INT, Convention.THISCALL)
    DrawTopView = manager.virtual_function(15, [DataType.BOOL], DataType.INT, Convention.THISCALL)
    TopViewBounds = manager.virtual_function(16, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    DrawLights = manager.virtual_function(17, [], DataType.INT, Convention.THISCALL)
    DrawMaskEntities = manager.virtual_function(18, [], DataType.VOID, Convention.THISCALL)
    DrawTranslucentSurfaces = manager.virtual_function(19, [DataType.POINTER, DataType.POINTER, DataType.INT, DataType.UINT], DataType.INT, Convention.THISCALL)
    DrawLineFile = manager.virtual_function(20, [], DataType.INT, Convention.THISCALL)
    DrawLightmaps = manager.virtual_function(21, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    ViewSetupVis = manager.virtual_function(22, [DataType.BOOL, DataType.INT, DataType.POINTER], DataType.INT, Convention.THISCALL)
    AreAnyLeavesVisible = manager.virtual_function(23, [DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    VguiPaint = manager.virtual_function(24, [], DataType.INT, Convention.THISCALL)
    ViewDrawFade = manager.virtual_function(25, [DataType.STRING, DataType.POINTER], DataType.STRING, Convention.THISCALL)
    OLD_SetProjectionMatrix = manager.virtual_function(26, [DataType.FLOAT, DataType.FLOAT, DataType.FLOAT], DataType.VOID, Convention.THISCALL)
    GetLightAtPoint = manager.virtual_function(27, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetViewEntity = manager.virtual_function(28, [], DataType.INT, Convention.THISCALL)
    IsViewEntity = manager.virtual_function(29, [DataType.INT], DataType.INT, Convention.THISCALL)
    GetFieldOfView = manager.virtual_function(30, [], DataType.INT, Convention.THISCALL)
    GetAreaBits = manager.virtual_function(31, [], DataType.INT, Convention.THISCALL)
    SetFogVolumeState = manager.virtual_function(32, [DataType.INT, DataType.BOOL], DataType.INT, Convention.THISCALL)
    SetWaterFogNearFar = manager.virtual_function(33, [DataType.INT], DataType.INT, Convention.THISCALL)
    InstallBrushSurfaceRenderer = manager.virtual_function(34, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    DrawBrushModelShadow = manager.virtual_function(35, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    LeafContainsTranslucentSurfaces = manager.virtual_function(36, [DataType.POINTER, DataType.INT, DataType.UINT], DataType.INT, Convention.THISCALL)
    DoesBoxIntersectWaterVolume = manager.virtual_function(37, [DataType.POINTER, DataType.POINTER, DataType.INT], DataType.INT, Convention.THISCALL)
    SetAreaState = manager.virtual_function(38, [DataType.STRING, DataType.STRING], DataType.INT, Convention.THISCALL)
    VGui_Paint = manager.virtual_function(39, [DataType.INT], DataType.INT, Convention.THISCALL)
    Push3DView = manager.virtual_function(40, [DataType.POINTER, DataType.INT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    Push2DView = manager.virtual_function(41, [DataType.POINTER, DataType.INT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    PopView = manager.virtual_function(42, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    SetMainView = manager.virtual_function(43, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    ViewSetupVisEx = manager.virtual_function(44, [DataType.BOOL, DataType.INT, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    OverrideViewFrustum = manager.virtual_function(45, [DataType.POINTER], DataType.INT, Convention.THISCALL)
    DrawBrushModelShadowDepth = manager.virtual_function(46, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.BOOL], DataType.INT, Convention.THISCALL)
    UpdateBrushModelLightmap = manager.virtual_function(47, [DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    BeginUpdateLightmaps = manager.virtual_function(48, [], DataType.INT, Convention.THISCALL)
    EndUpdateLightmaps = manager.virtual_function(49, [], DataType.INT, Convention.THISCALL)
    OLD_SetOffCenterProjectionMatrix = manager.virtual_function(50, [DataType.FLOAT, DataType.FLOAT, DataType.FLOAT, DataType.FLOAT, DataType.FLOAT, DataType.FLOAT, DataType.FLOAT, DataType.FLOAT], DataType.VOID, Convention.THISCALL)
    OLD_SetProjectionMatrixOrtho = manager.virtual_function(51, [DataType.FLOAT, DataType.FLOAT, DataType.FLOAT, DataType.FLOAT, DataType.FLOAT, DataType.FLOAT], DataType.VOID, Convention.THISCALL)
    Push3DView_2 = manager.virtual_function(52, [DataType.POINTER, DataType.INT, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)
    GetMatricesForView = manager.virtual_function(53, [DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER, DataType.POINTER], DataType.INT, Convention.THISCALL)

class CVRenderView_00000004(CustomType, metaclass=manager):
    EnumerateLeaf = manager.virtual_function(0, [], DataType.INT, Convention.THISCALL)
