Advertisement
Y3t1y3t

CMatSystemSurface

Jan 5th, 2015
942
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 10.62 KB | None | 0 0
  1. // Auto reconstructed from vtable block @ 0x000D4340
  2. // from "vguimatsurface.dylib", by ida_vtables.idc
  3. 0   CMatSystemSurface::Connect(void * (*)(char  const*,int *))
  4. 1   CMatSystemSurface::Disconnect(void)
  5. 2   CMatSystemSurface::QueryInterface(char  const*)
  6. 3   CMatSystemSurface::Init(void)
  7. 4   CMatSystemSurface::Shutdown(void)
  8. 5   CMatSystemSurface::GetDependencies(void)
  9. 6   CMatSystemSurface::GetTier(void)%
  10. 7   CMatSystemSurface::Reconnect(void * (*)(char  const*,int *),char  const*)
  11. 8   CMatSystemSurface::RunFrame(void)
  12. 9   CMatSystemSurface::GetEmbeddedPanel(void)
  13. 10  CMatSystemSurface::SetEmbeddedPanel(unsigned int)
  14. 11  CMatSystemSurface::PushMakeCurrent(unsigned int,bool)
  15. 12  CMatSystemSurface::PopMakeCurrent(unsigned int)
  16. 13  CMatSystemSurface::DrawSetColor(int,int,int,int)
  17. 14  CMatSystemSurface::DrawSetColor(Color)
  18. 15  CMatSystemSurface::DrawFilledRect(int,int,int,int)
  19. 16  CMatSystemSurface::DrawFilledRectArray(vgui::IntRect *,int)
  20. 17  CMatSystemSurface::DrawOutlinedRect(int,int,int,int)
  21. 18  CMatSystemSurface::DrawLine(int,int,int,int)
  22. 19  CMatSystemSurface::DrawPolyLine(int *,int *,int)
  23. 20  CMatSystemSurface::DrawSetApparentDepth(float)
  24. 21  CMatSystemSurface::DrawClearApparentDepth(void)
  25. 22  CMatSystemSurface::DrawSetTextFont(unsigned long)
  26. 23  CMatSystemSurface::DrawSetTextColor(int,int,int,int)
  27. 24  CMatSystemSurface::DrawSetTextColor(Color)
  28. 25  CMatSystemSurface::DrawSetTextPos(int,int)
  29. 26  CMatSystemSurface::DrawGetTextPos(int &,int &)
  30. 27  CMatSystemSurface::DrawPrintText(wchar_t  const*,int,FontDrawType_t)
  31. 28  CMatSystemSurface::DrawUnicodeChar(wchar_t,FontDrawType_t)
  32. 29  CMatSystemSurface::DrawFlushText(void)
  33. 30  CMatSystemSurface::CreateHTMLWindow(vgui::IHTMLEvents *,unsigned int)
  34. 31  CMatSystemSurface::PaintHTMLWindow(vgui::IHTML *)
  35. 32  CMatSystemSurface::DeleteHTMLWindow(vgui::IHTML *)
  36. 33  CMatSystemSurface::DrawGetTextureId(char  const*)
  37. 34  CMatSystemSurface::DrawGetTextureFile(int,char *,int)
  38. 35  CMatSystemSurface::DrawSetTextureFile(int,char  const*,int,bool)
  39. 36  CMatSystemSurface::DrawSetTextureRGBA(int,unsigned char  const*,int,int)
  40. 37  CMatSystemSurface::DrawSetTexture(int)
  41. 38  CMatSystemSurface::DeleteTextureByID(int)
  42. 39  CMatSystemSurface::DrawGetTextureSize(int,int &,int &)
  43. 40  CMatSystemSurface::DrawTexturedRect(int,int,int,int)
  44. 41  CMatSystemSurface::IsTextureIDValid(int)
  45. 42  CMatSystemSurface::CreateNewTextureID(bool)
  46. 43  CMatSystemSurface::GetScreenSize(int &,int &)
  47. 44  CMatSystemSurface::SetAsTopMost(unsigned int,bool)
  48. 45  CMatSystemSurface::BringToFront(unsigned int)
  49. 46  CMatSystemSurface::SetForegroundWindow(unsigned int)
  50. 47  CMatSystemSurface::SetPanelVisible(unsigned int,bool)
  51. 48  CMatSystemSurface::SetMinimized(unsigned int,bool)
  52. 49  CMatSystemSurface::IsMinimized(unsigned int)
  53. 50  CMatSystemSurface::FlashWindow(unsigned int,bool)
  54. 51  CMatSystemSurface::SetTitle(unsigned int,wchar_t  const*)
  55. 52  CMatSystemSurface::SetAsToolBar(unsigned int,bool)
  56. 53  CMatSystemSurface::CreatePopup(unsigned int,bool,bool,bool,bool,bool)
  57. 54  CMatSystemSurface::SwapBuffers(unsigned int)
  58. 55  CMatSystemSurface::Invalidate(unsigned int)
  59. 56  CMatSystemSurface::SetCursor(unsigned long)
  60. 57  CMatSystemSurface::IsCursorVisible(void)
  61. 58  CMatSystemSurface::ApplyChanges(void)
  62. 59  CMatSystemSurface::IsWithin(int,int)
  63. 60  CMatSystemSurface::HasFocus(void)
  64. 61  CMatSystemSurface::SupportsFeature(vgui::ISurface::SurfaceFeature_t)
  65. 62  CMatSystemSurface::RestrictPaintToSinglePanel(unsigned int,bool)
  66. 63  CMatSystemSurface::SetModalPanel(unsigned int)
  67. 64  CMatSystemSurface::GetModalPanel(void)
  68. 65  CMatSystemSurface::UnlockCursor(void)
  69. 66  CMatSystemSurface::LockCursor(void)
  70. 67  CMatSystemSurface::SetTranslateExtendedKeys(bool)
  71. 68  CMatSystemSurface::GetTopmostPopup(void)
  72. 69  CMatSystemSurface::SetTopLevelFocus(unsigned int)
  73. 70  CMatSystemSurface::CreateFont(void)
  74. 71  CMatSystemSurface::SetFontGlyphSet(unsigned long,char  const*,int,int,int,int,int,int,int)
  75. 72  CMatSystemSurface::AddCustomFontFile(char  const*)
  76. 73  CMatSystemSurface::GetFontTall(unsigned long)
  77. 74  CMatSystemSurface::GetFontAscent(unsigned long,wchar_t)
  78. 75  CMatSystemSurface::IsFontAdditive(unsigned long)
  79. 76  CMatSystemSurface::GetCharABCwide(unsigned long,int,int &,int &,int &)
  80. 77  CMatSystemSurface::GetCharacterWidth(unsigned long,int)
  81. 78  CMatSystemSurface::GetTextSize(unsigned long,wchar_t  const*,int &,int &)
  82. 79  CMatSystemSurface::GetNotifyPanel(void)
  83. 80  CMatSystemSurface::SetNotifyIcon(unsigned int,unsigned long,unsigned int,char  const*)
  84. 81  CMatSystemSurface::PlaySound(char  const*)
  85. 82  CMatSystemSurface::GetPopupCount(void)
  86. 83  CMatSystemSurface::GetPopup(int)
  87. 84  CMatSystemSurface::ShouldPaintChildPanel(unsigned int)
  88. 85  CMatSystemSurface::RecreateContext(unsigned int)
  89. 86  CMatSystemSurface::AddPanel(unsigned int)
  90. 87  CMatSystemSurface::ReleasePanel(unsigned int)
  91. 88  CMatSystemSurface::MovePopupToFront(unsigned int)
  92. 89  CMatSystemSurface::MovePopupToBack(unsigned int)
  93. 90  CMatSystemSurface::SolveTraverse(unsigned int,bool)
  94. 91  CMatSystemSurface::PaintTraverse(unsigned int)
  95. 92  CMatSystemSurface::EnableMouseCapture(unsigned int,bool)
  96. 93  CMatSystemSurface::GetWorkspaceBounds(int &,int &,int &,int &)
  97. 94  CMatSystemSurface::GetAbsoluteWindowBounds(int &,int &,int &,int &)
  98. 95  CMatSystemSurface::GetProportionalBase(int &,int &)
  99. 96  CMatSystemSurface::CalculateMouseVisible(void)
  100. 97  CMatSystemSurface::NeedKBInput(void)
  101. 98  CMatSystemSurface::HasCursorPosFunctions(void)
  102. 99  CMatSystemSurface::SurfaceGetCursorPos(int &,int &)
  103. 100 CMatSystemSurface::SurfaceSetCursorPos(int,int)
  104. 101 CMatSystemSurface::DrawTexturedLine(FontVertex_t  const&,FontVertex_t  const&)
  105. 102 CMatSystemSurface::DrawOutlinedCircle(int,int,int,int)
  106. 103 CMatSystemSurface::DrawTexturedPolyLine(FontVertex_t  const*,int)
  107. 104 CMatSystemSurface::DrawTexturedSubRect(int,int,int,int,float,float,float,float)
  108. 105 CMatSystemSurface::DrawTexturedPolygon(int,FontVertex_t *,bool)
  109. 106 CMatSystemSurface::GetTitle(unsigned int)
  110. 107 CMatSystemSurface::IsCursorLocked(void)const
  111. 108 CMatSystemSurface::SetWorkspaceInsets(int,int,int,int)
  112. 109 CMatSystemSurface::DrawWordBubble(int,int,int,int,int,Color,Color,bool,int,int,int)
  113. 110 CMatSystemSurface::DrawGetUnicodeCharRenderInfo(wchar_t,FontCharRenderInfo &)
  114. 111 CMatSystemSurface::DrawRenderCharFromInfo(FontCharRenderInfo  const&)
  115. 112 CMatSystemSurface::DrawSetAlphaMultiplier(float)
  116. 113 CMatSystemSurface::DrawGetAlphaMultiplier(void)
  117. 114 CMatSystemSurface::SetAllowHTMLJavaScript(bool)
  118. 115 CMatSystemSurface::OnScreenSizeChanged(int,int)
  119. 116 CMatSystemSurface::CreateCursorFromFile(char  const*,char  const*)
  120. 117 CMatSystemSurface::DrawGetTextureMatInfoFactory(int)
  121. 118 CMatSystemSurface::PaintTraverseEx(unsigned int,bool)
  122. 119 CMatSystemSurface::GetZPos(void)const
  123. 120 CMatSystemSurface::SetPanelForInput(unsigned int)
  124. 121 CMatSystemSurface::DrawFilledRectFastFade(int,int,int,int,int,int,unsigned int,unsigned int,bool)
  125. 122 CMatSystemSurface::DrawFilledRectFade(int,int,int,int,unsigned int,unsigned int,bool)
  126. 123 CMatSystemSurface::DrawSetTextureRGBAEx(int,unsigned char  const*,int,int,ImageFormat)
  127. 124 CMatSystemSurface::DrawSetTextScale(float,float)
  128. 125 CMatSystemSurface::SetBitmapFontGlyphSet(unsigned long,char  const*,float,float,int)
  129. 126 CMatSystemSurface::AddBitmapFontFile(char  const*)
  130. 127 CMatSystemSurface::SetBitmapFontName(char  const*,char  const*)
  131. 128 CMatSystemSurface::GetBitmapFontName(char  const*)
  132. 129 CMatSystemSurface::ClearTemporaryFontCache(void)
  133. 130 CMatSystemSurface::GetIconImageForFullPath(char  const*)
  134. 131 CMatSystemSurface::DrawUnicodeString(wchar_t  const*,FontDrawType_t)
  135. 132 CMatSystemSurface::PrecacheFontCharacters(unsigned long,wchar_t *)
  136. 133 CMatSystemSurface::GetFontName(unsigned long)
  137. 134 CMatSystemSurface::ForceScreenSizeOverride(bool,int,int)
  138. 135 CMatSystemSurface::ForceScreenPosOffset(bool,int,int)
  139. 136 CMatSystemSurface::OffsetAbsPos(int &,int &)
  140. 137 CMatSystemSurface::SetAbsPosForContext(int,int,int)
  141. 138 CMatSystemSurface::GetAbsPosForContext(int,int &,int &)
  142. 139 CMatSystemSurface::ResetFontCaches(void)
  143. 140 CMatSystemSurface::IsScreenSizeOverrideActive(void)
  144. 141 CMatSystemSurface::IsScreenPosOverrideActive(void)
  145. 142 CMatSystemSurface::DestroyTextureID(int)
  146. 143 CMatSystemSurface::GetTextureNumFrames(int)
  147. 144 CMatSystemSurface::DrawSetTextureFrame(int,int,unsigned int *)
  148. 145 CMatSystemSurface::GetClipRect(int &,int &,int &,int &)
  149. 146 CMatSystemSurface::SetClipRect(int,int,int,int)
  150. 147 CMatSystemSurface::DrawTexturedRectEx(vgui::DrawTexturedRectParms_t *)
  151. 148 CMatSystemSurface::GetKernedCharWidth(unsigned long,wchar_t,wchar_t,wchar_t,float &,float &,float &)
  152. 149 CMatSystemSurface::DrawUpdateRegionTextureRGBA(int,int,int,unsigned char  const*,int,int,ImageFormat)
  153. 150 CMatSystemSurface::BHTMLWindowNeedsPaint(vgui::IHTML *)
  154. 151 CMatSystemSurface::DrawSetTextureRGBALinear(int,unsigned char  const*,int,int)
  155. 152 CMatSystemSurface::GetWebkitHTMLUserAgentString(void)
  156. 153 CMatSystemSurface::AccessChromeHTMLController(void)
  157. 154 CMatSystemSurface::SetAppDrivesInput(bool)
  158. 155 CMatSystemSurface::EnableWindowsMessages(bool)
  159. 156 CMatSystemSurface::Begin3DPaint(int,int,int,int,bool)
  160. 157 CMatSystemSurface::End3DPaint(bool)
  161. 158 CMatSystemSurface::DisableClipping(bool)
  162. 159 CMatSystemSurface::SetMouseCallbacks(void (*)(int &,int &),void (*)(int,int))
  163. 160 CMatSystemSurface::InstallPlaySoundFunc(void (*)(char  const*))
  164. 161 CMatSystemSurface::DrawColoredCircle(int,int,float,int,int,int,int)
  165. 162 CMatSystemSurface::DrawColoredText(unsigned long,int,int,int,int,int,int,char  const*,...)
  166. 163 CMatSystemSurface::DrawColoredTextRect(unsigned long,int,int,int,int,int,int,int,int,char  const*,...)
  167. 164 CMatSystemSurface::DrawTextHeight(unsigned long,int,int &,char *,...)
  168. 165 CMatSystemSurface::DrawTextLen(unsigned long,char  const*,...)
  169. 166 CMatSystemSurface::DrawPanelIn3DSpace(unsigned int,VMatrix  const&,int,int,float,float)
  170. 167 CMatSystemSurface::DrawSetTextureMaterial(int,IMaterial *)
  171. 168 CMatSystemSurface::HandleInputEvent(InputEvent_t  const&)
  172. 169 CMatSystemSurface::Set3DPaintTempRenderTarget(char  const*)
  173. 170 CMatSystemSurface::Reset3DPaintTempRenderTarget(void)
  174. 171 CMatSystemSurface::DrawGetTextureMaterial(int)
  175. 172 CMatSystemSurface::SetInputContext(InputContextHandle_t__ *)
  176. 173 CMatSystemSurface::DrawSetSubTextureRGBA(int,int,int,unsigned char  const*,int,int)
  177. 174 CMatSystemSurface::DrawTexturedSubRectGradient(int,int,int,int,float,float,float,float,Color,Color,bool)
  178. 175 CMatSystemSurface::~CMatSystemSurface()
  179. 176 CMatSystemSurface::~CMatSystemSurface()
  180. 177 CMatSystemSurface::SupportsFontFeature(FontFeature_t)
  181. 178 CMatSystemSurface::InEngine(void)
  182. 179 CMatSystemSurface::IsInThink(unsigned int)
  183. 180 CMatSystemSurface::SetLanguage(char  const*)
  184. 181 CMatSystemSurface::GetLanguage(void)
  185. 182 CMatSystemSurface::ComputeTextWidth(wchar_t  const*)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement