Advertisement
keybode

Dota2 C_BaseEntity

Jul 28th, 2014
666
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.59 KB | None | 0 0
  1. // Auto reconstructed from vtable block @ 0x01699460
  2. // from "client.dylib", by ida_vtables.idc
  3. 0 C_BaseEntity::~C_BaseEntity()
  4. 1 C_BaseEntity::~C_BaseEntity()
  5. 2 C_BaseEntity::SetRefEHandle(CBaseHandle const&)
  6. 3 C_BaseEntity::GetRefEHandle(void)const
  7. 4 C_BaseEntity::GetCollideable(void)
  8. 5 C_BaseEntity::GetClientNetworkable(void)
  9. 6 C_BaseEntity::GetClientRenderable(void)
  10. 7 C_BaseEntity::GetIClientEntity(void)
  11. 8 C_BaseEntity::GetBaseEntity(void)
  12. 9 C_BaseEntity::GetClientThinkable(void)
  13. 10 C_BaseEntity::GetClientModelRenderable(void)
  14. 11 C_BaseEntity::GetClientAlphaProperty(void)
  15. 12 C_BaseEntity::Release(void)
  16. 13 C_BaseEntity::GetAbsOrigin(void)const
  17. 14 C_BaseEntity::GetAbsAngles(void)const
  18. 15 C_BaseEntity::GetMouth(void)
  19. 16 C_BaseEntity::GetSoundSpatialization(SpatializationInfo_t &)
  20. 17 C_BaseEntity::IsBlurred(void)
  21. 18 C_BaseEntity::GetDataDescMap(void)
  22. 19 C_BaseEntity::YouForgotToImplementOrDeclareClientClass(void)
  23. 20 C_BaseEntity::GetClientClass(void)
  24. 21 C_BaseEntity::GetPredDescMap(void)
  25. 22 C_BaseEntity::GetScriptDesc(void)
  26. 23 C_BaseEntity::ModifyOrAppendCriteria(ResponseRules::CriteriaSet &)
  27. 24 C_BaseEntity::FireBullets(FireBulletsInfo_t const&)
  28. 25 C_BaseEntity::ShouldDrawUnderwaterBulletBubbles(void)
  29. 26 C_BaseEntity::ShouldDrawWaterImpacts(void)
  30. 27 C_BaseEntity::HandleShotImpactingWater(FireBulletsInfo_t const&,Vector const&,ITraceFilter *,Vector*)
  31. 28 C_BaseEntity::GetBeamTraceFilter(void)
  32. 29 C_BaseEntity::DispatchTraceAttack(CTakeDamageInfo const&,Vector const&,CGameTrace *)
  33. 30 C_BaseEntity::TraceAttack(CTakeDamageInfo const&,Vector const&,CGameTrace *)
  34. 31 C_BaseEntity::DoImpactEffect(CGameTrace &,int)
  35. 32 C_BaseEntity::MakeTracer(Vector const&,CGameTrace const&,int)
  36. 33 C_BaseEntity::GetTracerAttachment(void)
  37. 34 C_BaseEntity::BloodColor(void)
  38. 35 C_BaseEntity::GetTracerType(void)
  39. 36 C_BaseEntity::TakeDamage(CTakeDamageInfo const&)
  40. 37 C_BaseEntity::Spawn(CEntityKeyValues const*)
  41. 38 C_BaseEntity::Precache(CEntityPrecacheContext const*)
  42. 39 C_BaseEntity::ModifyEconParticles(int)
  43. 40 C_BaseEntity::ModifyEconParticleProp(CNewParticleEffect *)
  44. 41 C_BaseEntity::Precache(void)
  45. 42 C_BaseEntity::Spawn(void)
  46. 43 C_BaseEntity::Activate(void)
  47. 44 C_BaseEntity::OnParseMapDataFinished(void)
  48. 45 C_BaseEntity::KeyValue(char const*,char const*)
  49. 46 C_BaseEntity::KeyValue(char const*,float)
  50. 47 C_BaseEntity::KeyValue(char const*,int)
  51. 48 C_BaseEntity::KeyValue(char const*,Vector const&)
  52. 49 C_BaseEntity::GetKeyValue(char const*,char *,int)
  53. 50 C_BaseEntity::InitSharedVars(void)
  54. 51 C_BaseEntity::Init(int,int)
  55. 52 C_BaseEntity::GetIClientUnknown(void)
  56. 53 C_BaseEntity::GetBaseAnimating(void)
  57. 54 C_BaseEntity::GetBaseAnimating(void)const
  58. 55 C_BaseEntity::SetClassname(char const*)
  59. 56 C_BaseEntity::Classify(void)
  60. 57 C_BaseEntity::IsSelectable(void)
  61. 58 C_BaseEntity::GetRingRadius(void)
  62. 59 C_BaseEntity::RecordToolMessage(void)
  63. 60 C_BaseEntity::GetResponseSystem(void)
  64. 61 C_BaseEntity::GetRenderOrigin(void)
  65. 62 C_BaseEntity::GetRenderAngles(void)
  66. 63 C_BaseEntity::GetObserverCamOrigin(void)
  67. 64 C_BaseEntity::RenderableToWorldTransform(void)
  68. 65 C_BaseEntity::GetRenderFlags(void)
  69. 66 C_BaseEntity::GetModel(void)const
  70. 67 C_BaseEntity::DrawModel(int,RenderableInstance_t const&)
  71. 68 C_BaseEntity::LODTest(void)
  72. 69 C_BaseEntity::GetRenderBounds(Vector &,Vector &)
  73. 70 C_BaseEntity::GetPVSNotifyInterface(void)
  74. 71 C_BaseEntity::GetRenderBoundsWorldspace(Vector &,Vector &)
  75. 72 C_BaseEntity::GetShadowRenderBounds(Vector &,Vector &,ShadowType_t)
  76. 73 C_BaseEntity::GetColorModulation(float *)
  77. 74 C_BaseEntity::OnThreadedDrawSetup(void)
  78. 75 C_BaseEntity::GetShadowDrawMaterial(void)
  79. 76 C_BaseEntity::TestCollision(Ray_t const&,unsigned int,CGameTrace &)
  80. 77 C_BaseEntity::TestHitboxes(Ray_t const&,unsigned int,CGameTrace &)
  81. 78 C_BaseEntity::GetAttackDamageScale(void)
  82. 79 C_BaseEntity::NotifyShouldTransmit(ShouldTransmitState_t)
  83. 80 C_BaseEntity::PreDataUpdate(DataUpdateType_t)
  84. 81 C_BaseEntity::PostDataUpdate(DataUpdateType_t)
  85. 82 C_BaseEntity::OnDataUnchangedInPVS(void)
  86. 83 C_BaseEntity::ValidateModelIndex(void)
  87. 84 C_BaseEntity::SetDormant(bool)
  88. 85 C_BaseEntity::IsDormant(void)
  89. 86 C_BaseEntity::OnSetDormant(bool)
  90. 87 C_BaseEntity::SetDestroyedOnRecreateEntities(void)
  91. 88 C_BaseEntity::GetEFlags(void)const
  92. 89 C_BaseEntity::SetEFlags(int)
  93. 90 C_BaseEntity::entindex(void)const
  94. 91 C_BaseEntity::GetDataTableBasePtr(void)
  95. 92 C_BaseEntity::ClientThink(void)
  96. 93 C_BaseEntity::GetThinkHandle(void)
  97. 94 C_BaseEntity::SetThinkHandle(unsigned short)
  98. 95 C_BaseEntity::ParticleProp(void)
  99. 96 C_BaseEntity::ShouldSavePhysics(void)
  100. 97 C_BaseEntity::OnSave(void)
  101. 98 C_BaseEntity::OnRestore(void)
  102. 99 C_BaseEntity::ObjectCaps(void)
  103. 100 C_BaseEntity::Save(ISave &)
  104. 101 C_BaseEntity::Restore(IRestore &)
  105. 102 C_BaseEntity::CreateVPhysics(void)
  106. 103 C_BaseEntity::VPhysicsDestroyObject(void)
  107. 104 C_BaseEntity::VPhysicsUpdate(IPhysicsObject *)
  108. 105 C_BaseEntity::VPhysicsGetObjectList(IPhysicsObject **,int)
  109. 106 C_BaseEntity::VPhysicsIsFlesh(void)
  110. 107 C_BaseEntity::SetupBones(matrix3x4a_t *,int,int,float)
  111. 108 C_BaseEntity::SetupWeights(matrix3x4_t const*,int,float *,float *)
  112. 109 C_BaseEntity::UsesFlexDelayedWeights(void)
  113. 110 C_BaseEntity::DoAnimationEvents(void)
  114. 111 C_BaseEntity::GetPrevLocalOrigin(void)const
  115. 112 C_BaseEntity::GetPrevLocalAngles(void)const
  116. 113 C_BaseEntity::WorldAlignMins(void)const
  117. 114 C_BaseEntity::WorldAlignMaxs(void)const
  118. 115 C_BaseEntity::WorldSpaceCenter(void)const
  119. 116 C_BaseEntity::ComputeWorldSpaceSurroundingBox(Vector *,Vector *)
  120. 117 C_BaseEntity::GetVectors(Vector *,Vector *,Vector *)const
  121. 118 C_BaseEntity::GetSolid(void)const
  122. 119 C_BaseEntity::GetSolidFlags(void)const
  123. 120 C_BaseEntity::LookupAttachment(char const*)
  124. 121 C_BaseEntity::GetAttachment(int,matrix3x4_t &)
  125. 122 C_BaseEntity::GetAttachment(int,Vector &)
  126. 123 C_BaseEntity::GetAttachment(int,Vector &,QAngle &)
  127. 124 C_BaseEntity::GetAttachmentVelocity(int,Vector &,Quaternion &)
  128. 125 C_BaseEntity::InvalidateAttachments(void)
  129. 126 C_BaseEntity::GetTeam(void)
  130. 127 C_BaseEntity::GetTeamNumber(void)const
  131. 128 C_BaseEntity::ChangeTeam(int)
  132. 129 C_BaseEntity::GetRenderTeamNumber(void)
  133. 130 C_BaseEntity::InSameTeam(C_BaseEntity*)
  134. 131 C_BaseEntity::InLocalTeam(void)
  135. 132 C_BaseEntity::IsValidIDTarget(void)
  136. 133 C_BaseEntity::GetIDString(void)
  137. 134 C_BaseEntity::UpdatePartitionListEntry(void)
  138. 135 C_BaseEntity::InitializeAsClientEntity(char const*,bool)
  139. 136 C_BaseEntity::Simulate(void)
  140. 137 C_BaseEntity::OnDataChanged(DataUpdateType_t)
  141. 138 C_BaseEntity::OnPreDataChanged(DataUpdateType_t)
  142. 139 C_BaseEntity::GetClientVehicle(void)
  143. 140 C_BaseEntity::GetAimEntOrigin(IClientEntity *,Vector *,QAngle *)
  144. 141 C_BaseEntity::GetOldOrigin(void)
  145. 142 C_BaseEntity::ComputeTranslucencyType(void)
  146. 143 C_BaseEntity::OverrideAlphaModulation(unsigned char)
  147. 144 C_BaseEntity::OverrideShadowAlphaModulation(unsigned char)
  148. 145 C_BaseEntity::GetToolRecordingState(KeyValues *)
  149. 146 C_BaseEntity::CleanupToolRecordingState(KeyValues *)
  150. 147 C_BaseEntity::GetCollideType(void)
  151. 148 C_BaseEntity::ShouldDraw(void)
  152. 149 C_BaseEntity::IsVisibleToAnyPlayer(void)const
  153. 150 C_BaseEntity::UpdateVisibility(void)
  154. 151 C_BaseEntity::IsSelfAnimating(void)
  155. 152 C_BaseEntity::OnLatchInterpolatedVariables(int)
  156. 153 C_BaseEntity::OnNewModel(void)
  157. 154 C_BaseEntity::OnNewParticleEffect(char const*,CNewParticleEffect *)
  158. 155 C_BaseEntity::OnParticleEffectDeleted(CNewParticleEffect *)
  159. 156 C_BaseEntity::GetIClientRenderable(void)
  160. 157 C_BaseEntity::ResetLatched(void)
  161. 158 C_BaseEntity::GetInterpolationAmount(int)
  162. 159 C_BaseEntity::Interpolate(float)
  163. 160 C_BaseEntity::IsSubModel(void)
  164. 161 C_BaseEntity::CreateLightEffects(void)
  165. 162 C_BaseEntity::Clear(void)
  166. 163 C_BaseEntity::DrawBrushModel(bool,bool)
  167. 164 C_BaseEntity::GetTextureAnimationStartTime(void)
  168. 165 C_BaseEntity::TextureAnimationWrapped(void)
  169. 166 C_BaseEntity::SetNextClientThink(float)
  170. 167 C_BaseEntity::SetHealth(int)
  171. 168 C_BaseEntity::GetHealth(void)const
  172. 169 C_BaseEntity::GetMaxHealth(void)const
  173. 170 C_BaseEntity::ShadowCastType(void)
  174. 171 C_BaseEntity::ShouldReceiveProjectedTextures(int)
  175. 172 C_BaseEntity::IsShadowDirty(void)
  176. 173 C_BaseEntity::MarkShadowDirty(bool)
  177. 174 C_BaseEntity::GetShadowParent(void)
  178. 175 C_BaseEntity::FirstShadowChild(void)
  179. 176 C_BaseEntity::NextShadowPeer(void)
  180. 177 C_BaseEntity::AddDecal(Vector const&,Vector const&,Vector const&,int,int,bool,CGameTrace &,int)
  181. 178 C_BaseEntity::IsClientCreated(void)const
  182. 179 C_BaseEntity::UpdateOnRemove(void)
  183. 180 C_BaseEntity::SUB_Remove(void)
  184. 181 C_BaseEntity::GetPredictionOwner(void)
  185. 182 C_BaseEntity::InitPredictable(C_BasePlayer *)
  186. 183 C_BaseEntity::SetPredictable(bool)
  187. 184 C_BaseEntity::DamageDecal(int,int)
  188. 185 C_BaseEntity::DecalTrace(CGameTrace *,char const*)
  189. 186 C_BaseEntity::ImpactTrace(CGameTrace *,int,char *)
  190. 187 C_BaseEntity::ShouldPredict(void)
  191. 188 C_BaseEntity::Think(void)
  192. 189 C_BaseEntity::PreRender(int)
  193. 190 C_BaseEntity::GetClassname(void)
  194. 191 C_BaseEntity::GetPlayerName(void)const
  195. 192 C_BaseEntity::EstimateAbsVelocity(Vector &)
  196. 193 C_BaseEntity::CanBePoweredUp(void)
  197. 194 C_BaseEntity::AttemptToPowerup(int,float,float,C_BaseEntity*,CDamageModifier *)
  198. 195 C_BaseEntity::IsCurrentlyTouching(void)const
  199. 196 C_BaseEntity::StartTouch(C_BaseEntity*)
  200. 197 C_BaseEntity::Touch(C_BaseEntity*)
  201. 198 C_BaseEntity::EndTouch(C_BaseEntity*)
  202. 199 C_BaseEntity::PhysicsSolidMaskForEntity(void)const
  203. 200 C_BaseEntity::PhysicsSimulate(void)
  204. 201 C_BaseEntity::IsAlive(void)
  205. 202 C_BaseEntity::ShouldRegenerateOriginFromCellBits(void)const
  206. 203 C_BaseEntity::IsPlayer(void)const
  207. 204 C_BaseEntity::IsBaseCombatCharacter(void)
  208. 205 C_BaseEntity::MyCombatCharacterPointer(void)
  209. 206 C_BaseEntity::IsSprite(void)const
  210. 207 C_BaseEntity::IsProp(void)const
  211. 208 C_BaseEntity::IsBaseObject(void)const
  212. 209 C_BaseEntity::IsBaseCombatWeapon(void)const
  213. 210 C_BaseEntity::MyCombatWeaponPointer(void)
  214. 211 C_BaseEntity::ShouldDrawForSplitScreenUser(int)
  215. 212 C_BaseEntity::IsBaseTrain(void)const
  216. 213 C_BaseEntity::WantSpawnCallOnPreData(void)
  217. 214 C_BaseEntity::EyePosition(void)
  218. 215 C_BaseEntity::EyeAngles(void)
  219. 216 C_BaseEntity::LocalEyeAngles(void)
  220. 217 C_BaseEntity::EarPosition(void)
  221. 218 C_BaseEntity::ShouldCollide(int,int)const
  222. 219 C_BaseEntity::GetViewOffset(void)const
  223. 220 C_BaseEntity::SetViewOffset(Vector const&)
  224. 221 C_BaseEntity::GetGroundVelocityToApply(Vector &)
  225. 222 C_BaseEntity::InternalSetEffects(int)
  226. 223 C_BaseEntity::GetBody(void)
  227. 224 C_BaseEntity::GetSkin(void)
  228. 225 C_BaseEntity::GetModelInstance(void)
  229. 226 C_BaseEntity::GetShadowHandle(void)const
  230. 227 C_BaseEntity::RenderHandle(void)
  231. 228 C_BaseEntity::CreateModelInstance(void)
  232. 229 C_BaseEntity::ShouldInterpolate(void)
  233. 230 C_BaseEntity::BoneMergeFastCullBloat(Vector &,Vector &,Vector const&,Vector const&)const
  234. 231 C_BaseEntity::OnPredictedEntityRemove(bool,C_BaseEntity*)
  235. 232 C_BaseEntity::GetShadowCastDistance(float *,ShadowType_t)const
  236. 233 C_BaseEntity::GetDeferredBlobShadowRadius(void)const
  237. 234 C_BaseEntity::GetShadowCastDirection(Vector *,ShadowType_t)const
  238. 235 C_BaseEntity::GetShadowUseOtherEntity(void)const
  239. 236 C_BaseEntity::SetShadowUseOtherEntity(C_BaseEntity*)
  240. 237 C_BaseEntity::AddRagdollToFadeQueue(void)
  241. 238 C_BaseEntity::OnLeftClick(C_BasePlayer *,bool)
  242. 239 C_BaseEntity::OnRightClick(C_BasePlayer *)
  243. 240 C_BaseEntity::OnCursorEntered(void)
  244. 241 C_BaseEntity::OnCursorExited(void)
  245. 242 C_BaseEntity::GetSelection(void)
  246. 243 C_BaseEntity::GenericSelectionGetClickValidBehaviors(void)
  247. 244 C_BaseEntity::GetStudioBody(void)
  248. 245 C_BaseEntity::PerformCustomPhysics(Vector *,Vector *,QAngle *,QAngle *)
  249. 246 C_BaseEntity::GetRenderClipPlane(void)
  250. 247 C_BaseEntity::IsTransparent(void)
  251. 248 C_BaseEntity::CanBeSeenByTeam(int)
  252. 249 C_BaseEntity::IsPartOfFOWSystem(void)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement