Advertisement
Lyut

abstract class 2

Aug 22nd, 2014
366
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.12 KB | None | 0 0
  1. // Auto reconstructed from vtable block @ 0x0005F500
  2. // from "lua_shared.dll", by ida_vtables.idc
  3. 0 CBaseLuaInterface::Top(void)
  4. 1 CBaseLuaInterface::Push(int)
  5. 2 CBaseLuaInterface::Pop(int)
  6. 3 CBaseLuaInterface::GetTable(int)
  7. 4 CBaseLuaInterface::GetField(int,char const*)
  8. 5 CBaseLuaInterface::SetField(int,char const*)
  9. 6 CBaseLuaInterface::CreateTable(void)
  10. 7 CBaseLuaInterface::SetTable(int)
  11. 8 CBaseLuaInterface::SetMetaTable(int)
  12. 9 CBaseLuaInterface::GetMetaTable(int)
  13. 10 CBaseLuaInterface::Call(int,int)
  14. 11 CBaseLuaInterface::PCall(int,int,int)
  15. 12 CBaseLuaInterface::Equal(int,int)
  16. 13 CBaseLuaInterface::RawEqual(int,int)
  17. 14 CBaseLuaInterface::Insert(int)
  18. 15 CBaseLuaInterface::Remove(int)
  19. 16 CBaseLuaInterface::Next(int)
  20. 17 CBaseLuaInterface::NewUserdata(unsigned int)
  21. 18 CBaseLuaInterface::ThrowError(char const*)
  22. 19 CLuaInterface::CheckType(int,int)
  23. 20 CBaseLuaInterface::ArgError(int,char const*)
  24. 21 CBaseLuaInterface::RawGet(int)
  25. 22 CBaseLuaInterface::RawSet(int)
  26. 23 CBaseLuaInterface::GetString(int,unsigned int *)
  27. 24 CBaseLuaInterface::GetNumber(int)
  28. 25 CBaseLuaInterface::GetBool(int)
  29. 26 CBaseLuaInterface::GetCFunction(int)
  30. 27 CBaseLuaInterface::GetUserdata(int)
  31. 28 CLuaInterface::PushNil(void)
  32. 29 CBaseLuaInterface::PushString(char const*,unsigned int)
  33. 30 CBaseLuaInterface::PushNumber(double)
  34. 31 CBaseLuaInterface::PushBool(bool)
  35. 32 CBaseLuaInterface::PushCFunction(int (*)(lua_State *))
  36. 33 CBaseLuaInterface::PushCClosure(int (*)(lua_State *),int)
  37. 34 CBaseLuaInterface::PushUserdata(void *)
  38. 35 CBaseLuaInterface::ReferenceCreate(void)
  39. 36 CBaseLuaInterface::ReferenceFree(int)
  40. 37 CBaseLuaInterface::ReferencePush(int)
  41. 38 CBaseLuaInterface::PushSpecial(int)
  42. 39 CBaseLuaInterface::IsType(int,int)
  43. 40 CBaseLuaInterface::GetType(int)
  44. 41 CBaseLuaInterface::GetTypeName(int)
  45. 42 CBaseLuaInterface::CreateMetaTableType(char const*,int)
  46. 43 CBaseLuaInterface::CheckString(int)
  47. 44 CBaseLuaInterface::CheckNumber(int)
  48. 45 CBaseLuaInterface::ObjLen(int)
  49. 46 CLuaInterface::AddThreadedCall(GarrysMod::Lua::IThreadedCall *)
  50. 47 CLuaInterface::Init(ILuaCallback *,bool)
  51. 48 CLuaInterface::Shutdown(void)
  52. 49 CLuaInterface::Cycle(void)
  53. 50 CLuaInterface::GetLuaState(void)
  54. 51 CLuaInterface::Global(void)
  55. 52 CLuaInterface::GetObject(int)
  56. 53 CLuaInterface::DELETE_ME_5437(int)
  57. 54 CLuaInterface::_DELETE_ME2466(int)
  58. 55 CLuaInterface::PushLuaObject(ILuaObject *)
  59. 56 CLuaInterface::PushLuaFunction(int (*)(lua_State *))
  60. 57 CLuaInterface::LuaError(char const*,int)
  61. 58 CLuaInterface::TypeError(char const*,int)
  62. 59 CLuaInterface::CallInternal(int,int)
  63. 60 CLuaInterface::CallInternalNoReturns(int)
  64. 61 CLuaInterface::CallInternalGetBool(int)
  65. 62 CLuaInterface::CallInternalGetString(int)
  66. 63 CLuaInterface::CallInternalGet(int,ILuaObject *)
  67. 64 CLuaInterface::_DELETE_ME(ILuaObject *,void *)
  68. 65 CLuaInterface::NewGlobalTable(char const*)
  69. 66 CLuaInterface::NewTemporaryObject(void)
  70. 67 CLuaInterface::isUserData(int)
  71. 68 CLuaInterface::GetMetaTableObject(char const*,int)
  72. 69 CLuaInterface::GetMetaTableObject(int)
  73. 70 CLuaInterface::GetReturn(int)
  74. 71 CLuaInterface::IsServer(void)
  75. 72 CLuaInterface::IsClient(void)
  76. 73 CLuaInterface::IsDedicatedServer(void)
  77. 74 CLuaInterface::DestroyObject(ILuaObject *)
  78. 75 CLuaInterface::CreateObject(void)
  79. 76 CLuaInterface::SetMember(ILuaObject *,ILuaObject *,ILuaObject *)
  80. 77 CLuaInterface::GetNewTable(void)
  81. 78 CLuaInterface::SetMember(ILuaObject *,float)
  82. 79 CLuaInterface::SetMember(ILuaObject *,float,ILuaObject *)
  83. 80 CLuaInterface::SetMember(ILuaObject *,char const*)
  84. 81 CLuaInterface::SetMember(ILuaObject *,char const*,ILuaObject *)
  85. 82 CLuaInterface::SetIsServer(bool)
  86. 83 CLuaInterface::PushLong(long)
  87. 84 CLuaInterface::GetFlags(int)
  88. 85 CLuaInterface::FindOnObjectsMetaTable(int,int)
  89. 86 CLuaInterface::FindObjectOnTable(int,int)
  90. 87 CLuaInterface::SetMemberFast(ILuaObject *,int,int)
  91. 88 CLuaInterface::RunString(char const*,char const*,char const*,bool,bool)
  92. 89 CLuaInterface::IsEqual(ILuaObject *,ILuaObject *)
  93. 90 CLuaInterface::Error(char const*)
  94. 91 CLuaInterface::GetStringOrError(int)
  95. 92 CLuaInterface::RunLuaModule(char const*)
  96. 93 CLuaInterface::FindAndRunScript(char const*,bool,bool,char const*)
  97. 94 CLuaInterface::SetPathID(char const*)
  98. 95 CLuaInterface::GetPathID(void)
  99. 96 CLuaInterface::ErrorNoHalt(char const*,...)
  100. 97 CLuaInterface::Msg(char const*,...)
  101. 98 CLuaInterface::PushPath(char const*)
  102. 99 CLuaInterface::PopPath(void)
  103. 100 CLuaInterface::GetPath(void)
  104. 101 CLuaInterface::GetColor(int)
  105. 102 CLuaInterface::PushColor(int,int,int,int)
  106. 103 CLuaInterface::GetStack(int,void *)
  107. 104 CLuaInterface::GetInfo(char const*,void *)
  108. 105 CLuaInterface::GetLocal(void *,int)
  109. 106 CLuaInterface::GetUpvalue(int,int)
  110. 107 CLuaInterface::RunStringEx(char const*,char const*,char const*,bool,bool,bool)
  111. 108 CLuaInterface::DELETE_ME1(char const*,int)
  112. 109 CLuaInterface::GetDataString(int,void **)
  113. 110 CLuaInterface::ErrorFromLua(char const*,...)
  114. 111 CLuaInterface::GetCurrentLocation(void)
  115. 112 CLuaInterface::MsgColour(Color const&,char const*,...)
  116. 113 CLuaInterface::SetState(lua_State *)
  117. 114 ILuaInterface_DeleteMe::DELETE_ME2(void)
  118. 115 CLuaInterface::GetCurrentFile(std::string &)
  119. 116 CLuaInterface::CompileString(Bootil::Buffer &,std::string const&)
  120. 117 CBaseLuaInterface::ThreadLock(void)
  121. 118 CBaseLuaInterface::ThreadUnlock(void)
  122. 119 CLuaInterface::CallFunctionProtected(int,int,bool)
  123. 120 CLuaInterface::Require(char const*)
  124. 121 CLuaInterface::GetActualTypeName(int)
  125. 122 CLuaInterface::SetupInfiniteLoopProtection(void)
  126. 123 byte_0
  127. 124 byte_0
  128. 125 byte_0
  129. 126 byte_0
  130. 127 `typeinfo for'CBaseLuaInterface
  131. 128 CBaseLuaInterface::Top(void)
  132. 129 CBaseLuaInterface::Push(int)
  133. 130 CBaseLuaInterface::Pop(int)
  134. 131 CBaseLuaInterface::GetTable(int)
  135. 132 CBaseLuaInterface::GetField(int,char const*)
  136. 133 CBaseLuaInterface::SetField(int,char const*)
  137. 134 CBaseLuaInterface::CreateTable(void)
  138. 135 CBaseLuaInterface::SetTable(int)
  139. 136 CBaseLuaInterface::SetMetaTable(int)
  140. 137 CBaseLuaInterface::GetMetaTable(int)
  141. 138 CBaseLuaInterface::Call(int,int)
  142. 139 CBaseLuaInterface::PCall(int,int,int)
  143. 140 CBaseLuaInterface::Equal(int,int)
  144. 141 CBaseLuaInterface::RawEqual(int,int)
  145. 142 CBaseLuaInterface::Insert(int)
  146. 143 CBaseLuaInterface::Remove(int)
  147. 144 CBaseLuaInterface::Next(int)
  148. 145 CBaseLuaInterface::NewUserdata(unsigned int)
  149. 146 CBaseLuaInterface::ThrowError(char const*)
  150. 147 CBaseLuaInterface::CheckType(int,int)
  151. 148 CBaseLuaInterface::ArgError(int,char const*)
  152. 149 CBaseLuaInterface::RawGet(int)
  153. 150 CBaseLuaInterface::RawSet(int)
  154. 151 CBaseLuaInterface::GetString(int,unsigned int *)
  155. 152 CBaseLuaInterface::GetNumber(int)
  156. 153 CBaseLuaInterface::GetBool(int)
  157. 154 CBaseLuaInterface::GetCFunction(int)
  158. 155 CBaseLuaInterface::GetUserdata(int)
  159. 156 CBaseLuaInterface::PushNil(void)
  160. 157 CBaseLuaInterface::PushString(char const*,unsigned int)
  161. 158 CBaseLuaInterface::PushNumber(double)
  162. 159 CBaseLuaInterface::PushBool(bool)
  163. 160 CBaseLuaInterface::PushCFunction(int (*)(lua_State *))
  164. 161 CBaseLuaInterface::PushCClosure(int (*)(lua_State *),int)
  165. 162 CBaseLuaInterface::PushUserdata(void *)
  166. 163 CBaseLuaInterface::ReferenceCreate(void)
  167. 164 CBaseLuaInterface::ReferenceFree(int)
  168. 165 CBaseLuaInterface::ReferencePush(int)
  169. 166 CBaseLuaInterface::PushSpecial(int)
  170. 167 CBaseLuaInterface::IsType(int,int)
  171. 168 CBaseLuaInterface::GetType(int)
  172. 169 CBaseLuaInterface::GetTypeName(int)
  173. 170 CBaseLuaInterface::CreateMetaTableType(char const*,int)
  174. 171 CBaseLuaInterface::CheckString(int)
  175. 172 CBaseLuaInterface::CheckNumber(int)
  176. 173 CBaseLuaInterface::ObjLen(int)
  177. 174 ___cxa_pure_virtual
  178. 175 ___cxa_pure_virtual
  179. 176 ___cxa_pure_virtual
  180. 177 ___cxa_pure_virtual
  181. 178 ___cxa_pure_virtual
  182. 179 ___cxa_pure_virtual
  183. 180 ___cxa_pure_virtual
  184. 181 ___cxa_pure_virtual
  185. 182 ___cxa_pure_virtual
  186. 183 ___cxa_pure_virtual
  187. 184 ___cxa_pure_virtual
  188. 185 ___cxa_pure_virtual
  189. 186 ___cxa_pure_virtual
  190. 187 ___cxa_pure_virtual
  191. 188 ___cxa_pure_virtual
  192. 189 ___cxa_pure_virtual
  193. 190 ___cxa_pure_virtual
  194. 191 ___cxa_pure_virtual
  195. 192 ___cxa_pure_virtual
  196. 193 ___cxa_pure_virtual
  197. 194 ___cxa_pure_virtual
  198. 195 ___cxa_pure_virtual
  199. 196 ___cxa_pure_virtual
  200. 197 ___cxa_pure_virtual
  201. 198 ___cxa_pure_virtual
  202. 199 ___cxa_pure_virtual
  203. 200 ___cxa_pure_virtual
  204. 201 ___cxa_pure_virtual
  205. 202 ___cxa_pure_virtual
  206. 203 ___cxa_pure_virtual
  207. 204 ___cxa_pure_virtual
  208. 205 ___cxa_pure_virtual
  209. 206 ___cxa_pure_virtual
  210. 207 ___cxa_pure_virtual
  211. 208 ___cxa_pure_virtual
  212. 209 ___cxa_pure_virtual
  213. 210 ___cxa_pure_virtual
  214. 211 ___cxa_pure_virtual
  215. 212 ___cxa_pure_virtual
  216. 213 ___cxa_pure_virtual
  217. 214 ___cxa_pure_virtual
  218. 215 ___cxa_pure_virtual
  219. 216 ___cxa_pure_virtual
  220. 217 ___cxa_pure_virtual
  221. 218 ___cxa_pure_virtual
  222. 219 ___cxa_pure_virtual
  223. 220 ___cxa_pure_virtual
  224. 221 ___cxa_pure_virtual
  225. 222 ___cxa_pure_virtual
  226. 223 ___cxa_pure_virtual
  227. 224 ___cxa_pure_virtual
  228. 225 ___cxa_pure_virtual
  229. 226 ___cxa_pure_virtual
  230. 227 ___cxa_pure_virtual
  231. 228 ___cxa_pure_virtual
  232. 229 ___cxa_pure_virtual
  233. 230 ___cxa_pure_virtual
  234. 231 ___cxa_pure_virtual
  235. 232 ___cxa_pure_virtual
  236. 233 ___cxa_pure_virtual
  237. 234 ___cxa_pure_virtual
  238. 235 ___cxa_pure_virtual
  239. 236 ___cxa_pure_virtual
  240. 237 ___cxa_pure_virtual
  241. 238 ___cxa_pure_virtual
  242. 239 ___cxa_pure_virtual
  243. 240 ___cxa_pure_virtual
  244. 241 ___cxa_pure_virtual
  245. 242 ILuaInterface_DeleteMe::DELETE_ME2(void)
  246. 243 ___cxa_pure_virtual
  247. 244 ___cxa_pure_virtual
  248. 245 CBaseLuaInterface::ThreadLock(void)
  249. 246 CBaseLuaInterface::ThreadUnlock(void)
  250. 247 ___cxa_pure_virtual
  251. 248 ___cxa_pure_virtual
  252. 249 ___cxa_pure_virtual
  253. 250 ___cxa_pure_virtual
  254. 251 byte_0
  255. 252 `vtable for'__cxxabiv1::__si_class_type_info
  256. 253 `typeinfo name for'CBaseLuaInterface
  257. 254 `typeinfo for'ILuaInterface
  258. 255 byte_0
  259. 256 `vtable for'__cxxabiv1::__si_class_type_info
  260. 257 `typeinfo name for'CLuaInterface
  261. 258 `typeinfo for'CBaseLuaInterface
  262. 259 aNil
  263. 260 aBool
  264. 261 aLightuserdata
  265. 262 aNumber
  266. 263 aString
  267. 264 aTable
  268. 265 aFunction
  269. 266 aUserdata
  270. 267 aThread
  271. 268 aEntity
  272. 269 aVector
  273. 270 aAngle
  274. 271 aPhysobj
  275. 272 aSave
  276. 273 aRestore
  277. 274 aDamageinfo
  278. 275 aEffectdata
  279. 276 aMovedata
  280. 277 aRecipientfilte
  281. 278 aUsercmd
  282. 279 aVehicle
  283. 280 aMaterial
  284. 281 aPanel
  285. 282 aParticle
  286. 283 aParticleemitte
  287. 284 aTexture
  288. 285 aUsermsg
  289. 286 aConvar
  290. 287 aMesh
  291. 288 aMatrix
  292. 289 aSound
  293. 290 aPixelvishandle
  294. 291 aDlight
  295. 292 aVideo
  296. 293 aFile
  297. 294 aLocomotion
  298. 295 aPath
  299. 296 aNavarea
  300. 297 aSoundhandle
  301. 298 byte_0
  302. 299 byte_0
  303. 300 byte_0
  304. 301 byte_0
  305. 302 byte_0
  306. 303 `typeinfo for'CLuaShared
  307. 304 CLuaShared::~CLuaShared()
  308. 305 CLuaShared::~CLuaShared()
  309. 306 CLuaShared::Init(void * (*)(char const*,int *),bool,CSteamAPIContext *,IGet *)
  310. 307 CLuaShared::Shutdown(void)
  311. 308 CLuaShared::DumpStats(void)
  312. 309 CLuaShared::CreateLuaInterface(unsigned char,bool)
  313. 310 CLuaShared::CloseLuaInterface(ILuaInterface *)
  314. 311 CLuaShared::GetLuaInterface(unsigned char)
  315. 312 CLuaShared::LoadFile(std::string const&,std::string const&,bool,bool)
  316. 313 CLuaShared::GetCache(std::string const&)
  317. 314 CLuaShared::MountLua(char const*)
  318. 315 CLuaShared::MountLuaAdd(char const*,char const*)
  319. 316 CLuaShared::UnMountLua(char const*)
  320. 317 CLuaShared::SetFileContents(char const*,char const*)
  321. 318 CLuaShared::SetLuaFindHook(LuaClientDatatableHook *)
  322. 319 CLuaShared::FindScripts(std::string const&,std::string const&,std::vector<std::string,std::allocator<std::string>> &)
  323. 320 `vtable for'__cxxabiv1::__si_class_type_info
  324. 321 `typeinfo name for'CLuaShared
  325. 322 `typeinfo for'ILuaShared
  326. 323 byte_0
  327. 324 byte_0
  328. 325 byte_0
  329. 326 byte_0
  330. 327 `typeinfo for'ConVar
  331. 328 ConVar::~ConVar()
  332. 329 ConVar::~ConVar()
  333. 330 ConVar::IsCommand(void)const
  334. 331 ConVar::IsFlagSet(int)const
  335. 332 ConVar::AddFlags(int)
  336. 333 ConVar::GetName(void)const
  337. 334 ConVar::GetHelpText(void)const
  338. 335 ConVar::IsRegistered(void)const
  339. 336 ConCommandBase::GetDLLIdentifier(void)const
  340. 337 ConCommandBase::Create(char const*,char const*,int)
  341. 338 ConVar::Init(void)
  342. 339 ConVar::SetValue(char const*)
  343. 340 ConVar::SetValue(float)
  344. 341 ConVar::SetValue(int)
  345. 342 ConVar::InternalSetValue(char const*)
  346. 343 ConVar::InternalSetFloatValue(float)
  347. 344 ConVar::InternalSetIntValue(int)
  348. 345 ConVar::ClampValue(float &)
  349. 346 ConVar::ChangeStringValue(char const*,float)
  350. 347 ConVar::Create(char const*,char const*,int,char const*,bool,float,bool,float,void (*)(IConVar *,char const*,float))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement