CCollisionProperty
Code:
/*
ida_vtable*****c v2b - Senator
VTABLE BLOCK: 0x007C5770
DUMP FROM 'client.dylib'
ADDRESS ID FUNCTION
*/
0x31F40 0 CCollisionProperty::GetEntityHandle(void);
0x33B20 1 CCollisionProperty::OBBMinsPreScaled(void)const;
0x33B30 2 CCollisionProperty::OBBMaxsPreScaled(void)const;
0x33B40 3 CCollisionProperty::OBBMins(void)const;
0x33B50 4 CCollisionProperty::OBBMaxs(void)const;
0x32AF0 5 CCollisionProperty::WorldSpaceTriggerBounds(Vector *,Vector *)const;
0x32C50 6 CCollisionProperty::TestCollision(Ray_t const&,unsigned int,CGameTrace &);
0x32C90 7 CCollisionProperty::TestHitboxes(Ray_t const&,unsigned int,CGameTrace &);
0x32C20 8 CCollisionProperty::GetCollisionModelIndex(void);
0x32C30 9 CCollisionProperty::GetCollisionModel(void);
0x32220 10 CCollisionProperty::GetCollisionOrigin(void)const;
0x32240 11 CCollisionProperty::GetCollisionAngles(void)const;
0x32280 12 CCollisionProperty::CollisionToWorldTransform(void)const;
0x32150 13 CCollisionProperty::GetSolid(void)const;
0x33B60 14 CCollisionProperty::GetSolidFlags(void)const;
0x31FE0 15 CCollisionProperty::GetIClientUnknown(void);
0x31F50 16 CCollisionProperty::GetCollisionGroup(void)const;
0x336B0 17 CCollisionProperty::WorldSpaceSurroundingBounds(Vector *,Vector *);
0x31F60 18 CCollisionProperty::ShouldTouchTrigger(int)const;
0x31FA0 19 CCollisionProperty::GetRootParentToWorldTransform(void)const;
0x33B70 20 CCollisionProperty::NetworkStateChanged(void);
0x33B80 21 CCollisionProperty::NetworkStateChanged(void *);
0x31680 22 CCollisionProperty::GetPredDescMap(void);
0x00000 23 dword_0;
0x9CD098 24 `vtable for'__cxxabiv1::__si_class_type_info;
0x6B1230 25 `typeinfo name for'CCollisionProperty;
0x7951A0 26 `typeinfo for'ICollideable;
0x00000 27 dword_0;
0x00000 28 dword_0;
0x00000 29 dword_0;
0x9CD09C 30 `vtable for'__cxxabiv1::__vmi_class_type_info;
0x6B1250 31 `typeinfo name for'CDirtySpatialPartitionEntityList;
0x00000 32 dword_0;
CEngineClient
Code:
/*
ida_vtable*****c v2b - Senator
VTABLE BLOCK: 0x004C1970
DUMP FROM 'engine.dylib'
ADDRESS ID FUNCTION
*/
0xAD590 0 CEngineClient::GetIntersectingSurfaces(model_t const*,Vector const&,float,bool,SurfInfo *,int);
0xAD670 1 CEngineClient::GetLightForPoint(Vector const&,bool);
0xAE150 2 CEngineClient::TraceLineMaterialAndLighting(Vector const&,Vector const&,Vector&,Vector&);
0xAD960 3 CEngineClient::ParseFile(char const*,char *,int);
0xAD990 4 CEngineClient::CopyLocalFile(char const*,char const*);
0xAD9B0 5 CEngineClient::GetScreenSize(int &,int &);
0xADA70 6 CEngineClient::ServerCmd(char const*,bool);
0xADB00 7 CEngineClient::ClientCmd(char const*);
0xADBF0 8 CEngineClient::GetPlayerInfo(int,player_info_s *);
0xAE850 9 CEngineClient::GetPlayerForUserID(int);
0xADCB0 10 CEngineClient::TextMessageGet(char const*);
0xADCD0 11 CEngineClient::Con_IsVisible(void);
0xADCF0 12 CEngineClient::GetLocalPlayer(void);
0xADD60 13 CEngineClient::LoadModel(char const*,bool);
0xAE250 14 CEngineClient::Time(void);
0xADD10 15 CEngineClient::GetLastTimeStamp(void);
0xADDA0 16 CEngineClient::GetSentence(CAudioSource *);
0xADDC0 17 CEngineClient::GetSentenceLength(CAudioSource *);
0xADE20 18 CEngineClient::IsStreaming(CAudioSource *)const;
0xADE50 19 CEngineClient::GetViewAngles(QAngle &);
0xADE90 20 CEngineClient::SetViewAngles(QAngle &);
0xADEF0 21 CEngineClient::GetMaxClients(void);
0xADF60 22 CEngineClient::Key_LookupBinding(char const*);
0xADFA0 23 CEngineClient::Key_BindingForKey(ButtonCode_t);
0xADFC0 24 CEngineClient::StartKeyTrapMode(void);
0xADFD0 25 CEngineClient::CheckDoneKeyTrapping(ButtonCode_t &);
0xADFF0 26 CEngineClient::IsInGame(void);
0xAE010 27 CEngineClient::IsConnected(void);
0xAE030 28 CEngineClient::IsDrawingLoadingImage(void);
0xAE050 29 CEngineClient::Con_NPrintf(int,char const*,...);
0xAE0D0 30 CEngineClient::Con_NXPrintf(con_nprint_s const*,char const*,...);
0xAE180 31 CEngineClient::IsBoxVisible(Vector const&,Vector const&);
0xAE1C0 32 CEngineClient::IsBoxInViewCluster(Vector const&,Vector const&);
0xAE3D0 33 CEngineClient::CullBox(Vector const&,Vector const&);
0xAE270 34 CEngineClient::Sound_ExtraUpdate(void);
0xAE400 35 CEngineClient::GetGameDirectory(void);
0xAE410 36 CEngineClient::WorldToScreenMatrix(void);
0xAE440 37 CEngineClient::WorldToViewMatrix(void);
0xAE470 38 CEngineClient::GameLumpVersion(int)const;
0xAE490 39 CEngineClient::GameLumpSize(int)const;
0xAE4B0 40 CEngineClient::LoadGameLump(int,void *,int);
0xAE4E0 41 CEngineClient::LevelLeafCount(void)const;
0xAE500 42 CEngineClient::GetBSPTreeQuery(void);
0xAE510 43 CEngineClient::LinearToGamma(float *,float *);
0xAE5A0 44 CEngineClient::LightStyleValue(int);
0xAE5E0 45 CEngineClient::ComputeDynamicLighting(Vector const&,Vector const*,Vector&);
0xAE650 46 CEngineClient::GetAmbientLightColor(Vector &);
0xAE6A0 47 CEngineClient::GetDXSupportLevel(void);
0xAE6D0 48 CEngineClient::SupportsHDR(void);
0xAE6E0 49 CEngineClient::Mat_Stub(IMaterialSystem *);
0xAE720 50 CEngineClient::GetChapterName(char *,int);
0xAE770 51 CEngineClient::GetLevelName(void);
0xAE7C0 52 CEngineClient::GetLevelVersion(void);
0xAE8C0 53 CEngineClient::GetVoiceTweakAPI(void);
0xAE8D0 54 CEngineClient::EngineStats_BeginFrame(void);
0xAE8F0 55 CEngineClient::EngineStats_EndFrame(void);
0xAE910 56 CEngineClient::FireEvents(void);
0xAE950 57 CEngineClient::GetLeavesArea(int *,int);
0xAE9B0 58 CEngineClient::DoesBoxTouchAreaFrustum(Vector const&,Vector const&,int);
0xAE9F0 59 CEngineClient::SetAudioState(AudioState_t const&);
0xAEA10 60 CEngineClient::SentenceGroupPick(int,char *,int);
0xAEA40 61 CEngineClient::SentenceGroupPickSequential(int,char *,int,int,int);
0xAEA80 62 CEngineClient::SentenceIndexFromName(char const*);
0xAEAC0 63 CEngineClient::SentenceNameFromIndex(int);
0xAEAE0 64 CEngineClient::SentenceGroupIndexFromName(char const*);
0xAEB00 65 CEngineClient::SentenceGroupNameFromIndex(int);
0xAEB20 66 CEngineClient::SentenceLength(int);
0xAE610 67 CEngineClient::ComputeLighting(Vector const&,Vector const*,bool,Vector&,Vector*);
0xAEB80 68 CEngineClient::ActivateOccluder(int,bool);
0xAEBB0 69 CEngineClient::IsOccluded(Vector const&,Vector const&);
0xAEBE0 70 CEngineClient::SaveAllocMemory(unsigned long,unsigned long);
0xAEC10 71 CEngineClient::SaveFreeMemory(void *);
0xAEC30 72 CEngineClient::GetNetChannelInfo(void);
0xAEB40 73 CEngineClient::DebugDrawPhysCollide(CPhysCollide const*,IMaterial *,matrix3x4_t &,color32_s const&);
0xAE920 74 CEngineClient::CheckPoint(char const*);
0xAE5D0 75 CEngineClient::DrawPortals(void);
0xAEC40 76 CEngineClient::IsPlayingDemo(void);
0xAEC70 77 CEngineClient::IsRecordingDemo(void);
0xAECA0 78 CEngineClient::IsPlayingTimeDemo(void);
0xAED20 79 CEngineClient::GetDemoRecordingTick(void);
0xAED50 80 CEngineClient::GetDemoPlaybackTick(void);
0xAED80 81 CEngineClient::GetDemoPlaybackStartTick(void);
0xAEDB0 82 CEngineClient::GetDemoPlaybackTimeScale(void);
0xAEDE0 83 CEngineClient::GetDemoPlaybackTotalTicks(void);
0xAECD0 84 CEngineClient::IsPaused(void);
0xAED00 85 CEngineClient::IsTakingScreenshot(void);
0xAEE10 86 CEngineClient::IsHLTV(void);
0xAE7D0 87 CEngineClient::IsLevelMainMenuBackground(void);
0xAE7F0 88 CEngineClient::GetMainMenuBackgroundName(char *,int);
0xAEE30 89 CEngineClient::GetVideoModes(int &,vmode_s *&);
0xAE820 90 CEngineClient::SetOcclusionParameters(OcclusionParams_t const&);
0xAEE70 91 CEngineClient::GetUILanguage(char *,int);
0xAEEC0 92 CEngineClient::IsSkyboxVisibleFromPoint(Vector const&);
0xAEF20 93 CEngineClient::GetMapEntitiesString(void);
0xAEF30 94 CEngineClient::IsInEditMode(void);
0xAEF70 95 CEngineClient::GetScreenAspectRatio(void);
0xB0BA0 96 CEngineClient::REMOVED_SteamRefreshLogin(char const*,bool);
0xB0BB0 97 CEngineClient::REMOVED_SteamProcessCall(bool &);
0xB0BC0 98 CEngineClient::GetEngineBuildNumber(void);
0xB0BD0 99 CEngineClient::GetProductVersionString(void);
0xAF000 100 CEngineClient::GrabPreColorCorrectedFrame(int,int,int,int);
0xAF040 101 CEngineClient::IsHammerRunning(void)const;
0xADBD0 102 CEngineClient::ExecuteClientCmd(char const*);
0xADD30 103 CEngineClient::MapHasHDRLighting(void);
0xAEF80 104 CEngineClient::GetAppID(void);
0xAD6C0 105 CEngineClient::GetLightForPointFast(Vector const&,bool);
0xADB70 106 CEngineClient::ClientCmd_Unrestricted(char const*);
0xADB90 107 CEngineClient::SetRestrictServerCommands(bool);
0xADBB0 108 CEngineClient::SetRestrictClientCommands(bool);
0xAEF90 109 CEngineClient::SetOverlayBindProxy(int,void *);
0xAEFF0 110 CEngineClient::CopyFrameBufferToMaterial(char const*);
0xAEFC0 111 CEngineClient::ChangeTeam(char const*);
0xADF50 112 CEngineClient::ReadConfiguration(bool);
0xAF060 113 CEngineClient::SetAchievementMgr(IAchievementMgr *);
0xAF080 114 CEngineClient::GetAchievementMgr(void);
0xADF30 115 CEngineClient::MapLoadFailed(void);
0xADF10 116 CEngineClient::SetMapLoadFailed(bool);
0xAF090 117 CEngineClient::IsLowViolence(void);
0xAF0B0 118 CEngineClient::GetMostRecentSaveGame(void);
0xAF0E0 119 CEngineClient::SetMostRecentSaveGame(char const*);
0xAF110 120 CEngineClient::StartXboxExitingProcess(void);
0xAF120 121 CEngineClient::IsSaveInProgress(void);
0xAF150 122 CEngineClient::OnStorageDeviceAttached(void);
0xAF180 123 CEngineClient::OnStorageDeviceDetached(void);
0xAF1B0 124 CEngineClient::ResetDemoInterpolation(void);
0xAF210 125 CEngineClient::SetGamestatsData(CGamestatsData *);
0xAF230 126 CEngineClient::GetGamestatsData(void);
0xAF240 127 CEngineClient::GetMouseDelta(int &,int &,bool);
0xAF280 128 CEngineClient::ServerCmdKeyValues(KeyValues *);
0xAF2B0 129 CEngineClient::IsSkippingPlayback(void);
0xAF2E0 130 CEngineClient::IsLoadingDemo(void);
0xAF310 131 CEngineClient::IsPlayingDemoALocallyRecordedDemo(void);
0xADF80 132 CEngineClient::Key_LookupBindingExact(char const*);
0xB0BE0 133 CEngineClient::GMOD_SetTimeManipulator(float);
0xAFEF0 134 CEngineClient::GMOD_SendToServer(void *,unsigned int,bool);
0xB0070 135 CEngineClient::GMOD_PlaceDecalMaterial(IMaterial *,bool,int,IClientEntity *,Vector const&,Vector const&,color32_s const&,float,float);
0xB0240 136 CEngineClient::GMOD_GetSpew(char *,unsigned long);
0xB0260 137 CEngineClient::GMOD_SetViewEntity(unsigned int);
0xB03E0 138 CEngineClient::GMOD_BrushMaterialOverride(IMaterial *);
0xB04E0 139 CEngineClient::GMOD_R_RedownloadAllLightmaps(void);
0xB0640 140 CEngineClient::GMOD_RawClientCmd_Unrestricted(char const*);
0xB0C00 141 CEngineClient::GMOD_CreateDataTable(void (*)(void *,int,CGMODVariant const&));
0xB0C40 142 CEngineClient::GMOD_DestroyDataTable(IGMODDataTable *);
0xB07B0 143 CEngineClient::GMOD_LoadModel(char const*);
0xAF390 144 CEngineClient::GetProtocolVersion(void);
0xAF3D0 145 CEngineClient::IsWindowedMode(void);
0xAFD60 146 CEngineClient::FlashWindow(void);
0xAF400 147 CEngineClient::GetClientVersion(void)const;
0xAF410 148 CEngineClient::IsActiveApp(void);
0xAF440 149 CEngineClient::DisconnectInternal(void);
0xAEF50 150 CEngineClient::IsInCommentaryMode(void);
0x00000 151 qword_0;
0x81C4F0 152 `vtable for'__cxxabiv1::__si_class_type_info;
0x416738 153 `typeinfo name for'CEngineClient;
0x494E58 154 `typeinfo for'IVEngineClient;
0x00000 155 qword_0;
0x00000 156 qword_0;
0x00000 157 qword_0;
0x00000 158 qword_0;
0x4C1DA0 159 `typeinfo for'CClientState;
0xB21E0 160 CClientState::~CClientState();
0xB21B0 161 CClientState::~CClientState();
0x91390 162 CBaseClientState::ConnectionStart(INetChannel *);
0x2316A0 163 CClientState::ConnectionClosing(char const*);
0x2317C0 164 CClientState::ConnectionCrashed(char const*);
0x231930 165 CClientState::PacketStart(int,int);
0x231950 166 CClientState::PacketEnd(void);
0x231820 167 CClientState::FileRequested(char const*,unsigned int);
0x2318B0 168 CClientState::FileReceived(char const*,unsigned int);
0x231900 169 CClientState::FileDenied(char const*,unsigned int);
0x231920 170 CClientState::FileSent(char const*,unsigned int);
0xB3F50 171 CClientState::ProcessConnectionlessPacket(netpacket_s *);
0x231B30 172 CClientState::ProcessTick(NET_Tick *);
0x231C90 173 CClientState::ProcessStringCmd(NET_StringCmd *);
0x93E50 174 CBaseClientState::ProcessSetConVar(NET_SetConVar *);
0x940D0 175 CBaseClientState::ProcessSignonState(NET_SignonState *);
0x94270 176 CBaseClientState::ProcessPrint(SVC_Print *);
0x231D00 177 CClientState::ProcessServerInfo(SVC_ServerInfo *);
0x94CF0 178 CBaseClientState::ProcessSendTable(SVC_SendTable *);
0x231EE0 179 CClientState::ProcessClassInfo(SVC_ClassInfo *);
0x232010 180 CClientState::ProcessSetPause(SVC_SetPause *);
0x953D0 181 CBaseClientState::ProcessCreateStringTable(SVC_CreateStringTable *);
0x957E0 182 CBaseClientState::ProcessUpdateStringTable(SVC_UpdateStringTable *);
0x959C0 183 CBaseClientState::ProcessSetView(SVC_SetView *);
0x232DB0 184 CClientState::ProcessPacketEntities(SVC_PacketEntities *);
0x943F0 185 CBaseClientState::ProcessMenu(SVC_Menu *);
0x966E0 186 CBaseClientState::ProcessGameEventList(SVC_GameEventList *);
0x968E0 187 CBaseClientState::ProcessGetCvarValue(SVC_GetCvarValue *);
0x96D00 188 CBaseClientState::ProcessCmdKeyValues(SVC_CmdKeyValues *);
0x96860 189 CBaseClientState::ProcessGMod_ServerToClient(SVC_GMod_ServerToClient *);
0x96C80 190 CBaseClientState::GetDemoProtocolVersion(void)const;
0xB3D40 191 CClientState::Clear(void);
0xB3FA0 192 CClientState::FullConnect(netadr_s &);
0x92570 193 CBaseClientState::Connect(char const*,char const*);
0xB31D0 194 CClientState::SetSignonState(int,int);
0x2319C0 195 CClientState::Disconnect(char const*,bool);
0x92080 196 CBaseClientState::SendConnectPacket(int,int,unsigned long long,bool);
0xB2940 197 CClientState::GetCDKeyHash(void);
0xB64C0 198 CClientState::RunFrame(void);
0x92D40 199 CBaseClientState::CheckForResend(void);
0xB3A90 200 CClientState::InstallStringTableCallback(char const*);
0xB3710 201 CClientState::HookClientStringTable(char const*);
0x96130 202 CBaseClientState::LinkClasses(void);
0x96D70 203 CBaseClientState::GetConnectionRetryNumber(void)const;
0x96D80 204 CBaseClientState::GetClientName(void);
0xB4FE0 205 CClientState::ReadEnterPVS(CEntityReadInfo &);
0xB5210 206 CClientState::ReadLeavePVS(CEntityReadInfo &);
0xB53D0 207 CClientState::ReadDeltaEnt(CEntityReadInfo &);
0xB5550 208 CClientState::ReadPreserveEnt(CEntityReadInfo &);
0xB4DE0 209 CClientState::ReadDeletions(CEntityReadInfo &);
0x232070 210 CClientState::ProcessVoiceInit(SVC_VoiceInit *);
0x2320D0 211 CClientState::ProcessVoiceData(SVC_VoiceData *);
0x232500 212 CClientState::ProcessSounds(SVC_Sounds *);
0x232700 213 CClientState::ProcessFixAngle(SVC_FixAngle *);
0x232880 214 CClientState::ProcessCrosshairAngle(SVC_CrosshairAngle *);
0x2328E0 215 CClientState::ProcessBSPDecal(SVC_BSPDecal *);
0x232A10 216 CClientState::ProcessGameEvent(SVC_GameEvent *);
0x232AF0 217 CClientState::ProcessUserMessage(SVC_UserMessage *);
0x232C30 218 CClientState::ProcessEntityMessage(SVC_EntityMessage *);
0x232EB0 219 CClientState::ProcessTempEntities(SVC_TempEntities *);
0x2322C0 220 CClientState::ProcessPrefetch(SVC_Prefetch *);
CGameMovement
Code:
/*
ida_vtable*****c v2b - Senator
VTABLE BLOCK: 0x007C6890
DUMP FROM 'client.dylib'
ADDRESS ID FUNCTION
*/
0x3CC60 0 CGameMovement::~CGameMovement();
0x3CC50 1 CGameMovement::~CGameMovement();
0x3D9E0 2 CGameMovement::ProcessMovement(C_BasePlayer *,CMoveData *);
0x3DC20 3 CGameMovement::StartTrackPredictionErrors(C_BasePlayer *);
0x3DC30 4 CGameMovement::FinishTrackPredictionErrors(C_BasePlayer *);
0x3CBE0 5 CGameMovement::DiffPrint(char const*,...);
0x3CD90 6 CGameMovement::GetPlayerMins(bool)const;
0x3CDC0 7 CGameMovement::GetPlayerMaxs(bool)const;
0x3CF30 8 CGameMovement::GetPlayerViewOffset(bool)const;
0x46960 9 CGameMovement::TracePlayerBBox(Vector const&,Vector const&,unsigned int,int,CGameTrace &);
0x46D20 10 CGameMovement::TryTouchGround(Vector const&,Vector const&,Vector const&,Vector const&,unsigned int,int,CGameTrace &);
0x3CC80 11 CGameMovement::PlayerSolidMask(bool);
0x45D80 12 CGameMovement::PlayerMove(void);
0x422A0 13 CGameMovement::CalcRoll(QAngle const&,Vector const&,float,float);
0x3DC40 14 CGameMovement::DecayPunchAngle(void);
0x3E310 15 CGameMovement::CheckWaterJump(void);
0x3E780 16 CGameMovement::WaterMove(void);
0x3F310 17 CGameMovement::AirAccelerate(Vector &,float,float);
0x3F460 18 CGameMovement::AirMove(void);
0x470A0 19 CGameMovement::GetAirSpeedCap(void);
0x3F720 20 CGameMovement::CanAccelerate(void);
0x3F750 21 CGameMovement::Accelerate(Vector &,float,float);
0x3F9C0 22 CGameMovement::WalkMove(void);
0x40060 23 CGameMovement::FullWalkMove(void);
0x470B0 24 CGameMovement::OnJump(float);
0x470C0 25 CGameMovement::OnLand(float);
0x470D0 26 CGameMovement::OnTryPlayerMoveCollision(CGameTrace &);
0x3CDF0 27 CGameMovement::GetPlayerMins(void)const;
0x3CE90 28 CGameMovement::GetPlayerMaxs(void)const;
0x3CD00 29 CGameMovement::GetCheckInterval(CGameMovement::IntervalType_t);
0x40B00 30 CGameMovement::CheckJumpButton(void);
0x46400 31 CGameMovement::FullTossMove(void);
0x40E50 32 CGameMovement::FullLadderMove(void);
0x40F20 33 CGameMovement::TryPlayerMove(Vector *,CGameTrace *);
0x41AB0 34 CGameMovement::LadderMove(void);
0x470E0 35 CGameMovement::OnLadder(CGameTrace &);
0x47140 36 CGameMovement::LadderDistance(void)const;
0x47150 37 CGameMovement::LadderMask(void)const;
0x47160 38 CGameMovement::ClimbSpeed(void)const;
0x47170 39 CGameMovement::LadderLateralMultiplier(void)const;
0x427A0 40 CGameMovement::CheckStuck(void);
0x42CB0 41 CGameMovement::CheckWater(void);
0x440E0 42 CGameMovement::CategorizePosition(void);
0x3D360 43 CGameMovement::CheckParameters(void);
0x3D8E0 44 CGameMovement::ReduceTimers(void);
0x443F0 45 CGameMovement::CheckFalling(void);
0x44760 46 CGameMovement::PlayerRoughLandingEffects(float);
0x456C0 47 CGameMovement::Duck(void);
0x454F0 48 CGameMovement::HandleDuckingSpeedCrop(void);
0x44B80 49 CGameMovement::FinishUnDuck(void);
0x45150 50 CGameMovement::FinishDuck(void);
0x449A0 51 CGameMovement::CanUnduck(void);
0x3CFC0 52 CGameMovement::TestPlayerPosition(Vector const&,int,CGameTrace &);
0x42F70 53 CGameMovement::SetGroundEntity(CGameTrace *);
0x3EDA0 54 CGameMovement::StepMove(Vector &,CGameTrace &);
0x47180 55 CGameMovement::TracePlayerBBoxLower(Vector const&,Vector const&,unsigned int,int,CGameTrace &);
0x46950 56 CGameMovement::GameHasLadders(void)const;
0x00000 57 dword_0;
0x9CD098 58 `vtable for'__cxxabiv1::__si_class_type_info;
0x6B14E4 59 `typeinfo name for'CGameMovement;
0x7953E8 60 `typeinfo for'IGameMovement;
0x00000 61 dword_0;
0x00000 62 dword_0;
0x7C6FA0 63 `typeinfo for'C_GameRulesProxy;
0x47980 64 C_GameRulesProxy::~C_GameRulesProxy();
0x47910 65 C_GameRulesProxy::~C_GameRulesProxy();
0x22CFB0 66 C_BaseEntity::SetRefEHandle(CBaseHandle const&);
0x22CFF0 67 C_BaseEntity::GetRefEHandle(void)const;
0x02270 68 C_BaseEntity::GetCollideable(void);
0x02280 69 C_BaseEntity::GetClientNetworkable(void);
0x02290 70 C_BaseEntity::GetClientRenderable(void);
0x022A0 71 C_BaseEntity::GetIClientEntity(void);
0x022B0 72 C_BaseEntity::GetBaseEntity(void);
0x022C0 73 C_BaseEntity::GetClientThinkable(void);
0x22D000 74 C_BaseEntity::Release(void);
0x22E130 75 C_BaseEntity::GetAbsOrigin(void)const;
0x22E530 76 C_BaseEntity::GetAbsAngles(void)const;
0x22E840 77 C_BaseEntity::GetMouth(void);
0x22E850 78 C_BaseEntity::GetSoundSpatialization(SpatializationInfo_t &);
0x235D80 79 C_BaseEntity::GetDataDescMap(void);
0x47710 80 C_GameRulesProxy::YouForgotToImplementOrDeclareClientClass(void);
0x47720 81 C_GameRulesProxy::GetClientClass(void);
0x22AA00 82 C_BaseEntity::GetPredDescMap(void);
0x232B0 83 C_BaseEntity::FireBullets(FireBulletsInfo_t const&);
0x022D0 84 C_BaseEntity::ModifyFireBulletsDamage(CTakeDamageInfo *);
0x24B60 85 C_BaseEntity::ShouldDrawUnderwaterBulletBubbles(void);
0x022E0 86 C_BaseEntity::ShouldDrawWaterImpacts(void);
0x24B70 87 C_BaseEntity::HandleShotImpactingWater(FireBulletsInfo_t const&,Vector const&,ITraceFilter *,Vector*);
0x24F20 88 C_BaseEntity::GetBeamTraceFilter(void);
0x24F30 89 C_BaseEntity::DispatchTraceAttack(CTakeDamageInfo const&,Vector const&,CGameTrace *,CDmgAccumulator *);
0x24F40 90 C_BaseEntity::TraceAttack(CTakeDamageInfo const&,Vector const&,CGameTrace *,CDmgAccumulator *);
0x253C0 91 C_BaseEntity::DoImpactEffect(CGameTrace &,int);
0x253F0 92 C_BaseEntity::MakeTracer(Vector const&,CGameTrace const&,int);
0x254C0 93 C_BaseEntity::GetTracerAttachment(void);
0x254F0 94 C_BaseEntity::BloodColor(void);
0x25500 95 C_BaseEntity::GetTracerType(void);
0x22CD00 96 C_BaseEntity::Spawn(void);
0x22CD20 97 C_BaseEntity::SpawnClientEntity(void);
0x22CD30 98 C_BaseEntity::Precache(void);
0x22CD10 99 C_BaseEntity::Activate(void);
0x20DC0 100 C_BaseEntity::ParseMapData(CEntityMapData *);
0x20F50 101 C_BaseEntity::KeyValue(char const*,char const*);
0x21320 102 C_BaseEntity::KeyValue(char const*,float);
0x213A0 103 C_BaseEntity::KeyValue(char const*,Vector const&);
0x21440 104 C_BaseEntity::GetKeyValue(char const*,char *,int);
0x22CD40 105 C_BaseEntity::Init(int,int);
0x022F0 106 C_BaseEntity::GetIClientUnknown(void);
0x02300 107 C_BaseEntity::GetBaseAnimating(void);
0x235E80 108 C_BaseEntity::SetClassname(char const*);
0x236390 109 C_BaseEntity::RecordToolMessage(void);
0x22DD90 110 C_BaseEntity::GetRenderOrigin(void);
0x22DDC0 111 C_BaseEntity::GetRenderAngles(void);
0x02310 112 C_BaseEntity::GetObserverCamOrigin(void);
0x22DDF0 113 C_BaseEntity::RenderableToWorldTransform(void);
0x22E6C0 114 C_BaseEntity::IsTransparent(void);
0x22E740 115 C_BaseEntity::IsTwoPass(void);
0x22E7C0 116 C_BaseEntity::UsesPowerOfTwoFrameBufferTexture(void);
0x22E7E0 117 C_BaseEntity::UsesFullFrameBufferTexture(void);
0x22E800 118 C_BaseEntity::IgnoresZBuffer(void)const;
0x02340 119 C_BaseEntity::GetModel(void)const;
0x22EE60 120 C_BaseEntity::DrawModel(int);
0x232480 121 C_BaseEntity::ComputeFxBlend(void);
0x232CE0 122 C_BaseEntity::GetFxBlend(void);
0x02350 123 C_BaseEntity::LODTest(void);
0x22DE60 124 C_BaseEntity::GetRenderBounds(Vector &,Vector &);
0x22DE40 125 C_BaseEntity::GetPVSNotifyInterface(void);
0x22E050 126 C_BaseEntity::GetRenderBoundsWorldspace(Vector &,Vector &);
0x22E0B0 127 C_BaseEntity::GetShadowRenderBounds(Vector &,Vector &,ShadowType_t);
0x232D00 128 C_BaseEntity::GetColorModulation(float *);
0x02360 129 C_BaseEntity::OnThreadedDrawSetup(void);
0x22D630 130 C_BaseEntity::TestCollision(Ray_t const&,unsigned int,CGameTrace &);
0x22D640 131 C_BaseEntity::TestHitboxes(Ray_t const&,unsigned int,CGameTrace &);
0x2349C0 132 C_BaseEntity::GetAttackDamageScale(void);
0x22F2D0 133 C_BaseEntity::NotifyShouldTransmit(ShouldTransmitState_t);
0x22F570 134 C_BaseEntity::PreDataUpdate(DataUpdateType_t);
0x2306B0 135 C_BaseEntity::PostDataUpdate(DataUpdateType_t);
0x230690 136 C_BaseEntity::ValidateModelIndex(void);
0x2334D0 137 C_BaseEntity::SetDormant(bool);
0x233510 138 C_BaseEntity::IsDormant(void);
0x233550 139 C_BaseEntity::SetDestroyedOnRecreateEntities(void);
0x231040 140 C_BaseEntity::GetEFlags(void)const;
0x231050 141 C_BaseEntity::SetEFlags(int);
0x22DD50 142 C_BaseEntity::entindex(void)const;
0x22D660 143 C_BaseEntity::ReceiveMessage(int,bf_read &);
0x22D780 144 C_BaseEntity::GetDataTableBasePtr(void);
0x231C80 145 C_BaseEntity::ClientThink(void);
0x232440 146 C_BaseEntity::GetThinkHandle(void);
0x232460 147 C_BaseEntity::SetThinkHandle(CClientThinkHandlePtr *);
0x235D90 148 C_BaseEntity::ShouldSavePhysics(void);
0x235DA0 149 C_BaseEntity::OnSave(void);
0x235DC0 150 C_BaseEntity::OnRestore(void);
0x47D90 151 C_GameRulesProxy::ObjectCaps(void);
0x235E50 152 C_BaseEntity::Save(ISave &);
0x235E90 153 C_BaseEntity::Restore(IRestore &);
0x22E20 154 C_BaseEntity::CreateVPhysics(void);
0x22AA0 155 C_BaseEntity::VPhysicsDestroyObject(void);
0x220E0 156 C_BaseEntity::GMOD_VPhysicsTest(IPhysicsObject *);
0x22700 157 C_BaseEntity::VPhysicsUpdate(IPhysicsObject *);
0x22D380 158 C_BaseEntity::VPhysicsGetObjectList(IPhysicsObject **,int);
0x22D3B0 159 C_BaseEntity::VPhysicsIsFlesh(void);
0x22F150 160 C_BaseEntity::SetupBones(matrix3x4_t *,int,int,float);
0x22F170 161 C_BaseEntity::SetupWeights(matrix3x4_t const*,int,float *,float *);
0x02370 162 C_BaseEntity::UsesFlexDelayedWeights(void);
0x22F240 163 C_BaseEntity::DoAnimationEvents(void);
0x231B20 164 C_BaseEntity::AddEntity(void);
0x233610 165 C_BaseEntity::GetLocalAngles(void)const;
0x235CD0 166 C_BaseEntity::GetPrevLocalOrigin(void)const;
0x235D20 167 C_BaseEntity::GetPrevLocalAngles(void)const;
0x02380 168 C_BaseEntity::CalcOverrideModelIndex(void);
0x02390 169 C_BaseEntity::WorldAlignMins(void)const;
0x023B0 170 C_BaseEntity::WorldAlignMaxs(void)const;
0x20C10 171 C_BaseEntity::WorldSpaceCenter(void)const;
0x22D650 172 C_BaseEntity::ComputeWorldSpaceSurroundingBox(Vector *,Vector *);
0x023D0 173 C_BaseEntity::GetSolid(void)const;
0x023F0 174 C_BaseEntity::GetSolidFlags(void)const;
0x02410 175 C_BaseEntity::LookupAttachment(char const*);
0x22EAE0 176 C_BaseEntity::GetAttachment(int,matrix3x4_t &);
0x22EAA0 177 C_BaseEntity::GetAttachment(int,Vector &);
0x22E9C0 178 C_BaseEntity::GetAttachment(int,Vector &,QAngle &);
0x22EB60 179 C_BaseEntity::GetAttachmentVelocity(int,Vector &,Quaternion &);
0x2333A0 180 C_BaseEntity::GetTeam(void);
0x2333B0 181 C_BaseEntity::GetTeamNumber(void)const;
0x234930 182 C_BaseEntity::ChangeTeam(int);
0x2333C0 183 C_BaseEntity::GetRenderTeamNumber(void);
0x2333D0 184 C_BaseEntity::InSameTeam(C_BaseEntity*);
0x233410 185 C_BaseEntity::InLocalTeam(void);
0x02420 186 C_BaseEntity::IsValidIDTarget(void);
0x02430 187 C_BaseEntity::GetIDString(void);
0x25510 188 C_BaseEntity::ModifyEmitSoundParams(EmitSound_t &);
0x22CDD0 189 C_BaseEntity::InitializeAsClientEntity(char const*,RenderGroup_t);
0x231CA0 190 C_BaseEntity::Simulate(void);
0x232300 191 C_BaseEntity::OnDataChanged(DataUpdateType_t);
0x2322C0 192 C_BaseEntity::OnPreDataChanged(DataUpdateType_t);
0x02440 193 C_BaseEntity::GetClientVehicle(void);
0x231B40 194 C_BaseEntity::GetAimEntOrigin(IClientEntity *,Vector *,QAngle *);
0x22F9C0 195 C_BaseEntity::GetOldOrigin(void);
0x2353C0 196 C_BaseEntity::GetRenderGroup(void);
0x235FB0 197 C_BaseEntity::GetToolRecordingState(KeyValues *);
0x236380 198 C_BaseEntity::CleanupToolRecordingState(KeyValues *);
0x232DA0 199 C_BaseEntity::GetCollideType(void);
0x22D5D0 200 C_BaseEntity::ShouldDraw(void);
0x231030 201 C_BaseEntity::IsSelfAnimating(void);
0x2310C0 202 C_BaseEntity::OnLatchInterpolatedVariables(int);
0x231720 203 C_BaseEntity::OnNewModel(void);
0x231730 204 C_BaseEntity::OnNewParticleEffect(char const*,CNewParticleEffect *);
0x235C80 205 C_BaseEntity::ResetLatched(void);
0x2314D0 206 C_BaseEntity::Interpolate(float);
0x231740 207 C_BaseEntity::IsSubModel(void);
0x2317A0 208 C_BaseEntity::CreateLightEffects(void);
0x22BCC0 209 C_BaseEntity::Clear(void);
0x22EC10 210 C_BaseEntity::DrawBrushModel(bool,int,bool);
0x231C60 211 C_BaseEntity::GetTextureAnimationStartTime(void);
0x231C70 212 C_BaseEntity::TextureAnimationWrapped(void);
0x233440 213 C_BaseEntity::SetNextClientThink(float);
0x02450 214 C_BaseEntity::SetHealth(int);
0x02460 215 C_BaseEntity::GetHealth(void)const;
0x02470 216 C_BaseEntity::GetMaxHealth(void)const;
0x22D7A0 217 C_BaseEntity::ShadowCastType(void);
0x22D9F0 218 C_BaseEntity::ShouldReceiveProjectedTextures(int);
0x22DAD0 219 C_BaseEntity::IsShadowDirty(void);
0x22DB10 220 C_BaseEntity::MarkShadowDirty(bool);
0x22DB70 221 C_BaseEntity::GetShadowParent(void);
0x22DC10 222 C_BaseEntity::FirstShadowChild(void);
0x22DCB0 223 C_BaseEntity::NextShadowPeer(void);
0x233150 224 C_BaseEntity::AddDecal(Vector const&,Vector const&,Vector const&,int,int,bool,CGameTrace &,int);
0x234840 225 C_BaseEntity::IsClientCreated(void)const;
0x234960 226 C_BaseEntity::UpdateOnRemove(void);
0x234F60 227 C_BaseEntity::SUB_Remove(void);
0x2341C0 228 C_BaseEntity::SetPredictable(bool);
0x2355D0 229 C_BaseEntity::RestoreData(char const*,int,int);
0x21A90 230 C_BaseEntity::DamageDecal(int,int);
0x216D0 231 C_BaseEntity::DecalTrace(CGameTrace *,char const*);
0x217A0 232 C_BaseEntity::ImpactTrace(CGameTrace *,int,char const*);
0x02480 233 C_BaseEntity::ShouldPredict(void);
0x02490 234 C_BaseEntity::Think(void);
0x024C0 235 C_BaseEntity::CanBePoweredUp(void);
0x024D0 236 C_BaseEntity::AttemptToPowerup(int,float,float,C_BaseEntity*,CDamageModifier *);
0x8A780 237 C_BaseEntity::IsCurrentlyTouching(void)const;
0x3E3E30 238 C_BaseEntity::StartTouch(C_BaseEntity*);
0x3E3E40 239 C_BaseEntity::Touch(C_BaseEntity*);
0x3E3E80 240 C_BaseEntity::EndTouch(C_BaseEntity*);
0x8B580 241 C_BaseEntity::PhysicsSolidMaskForEntity(void)const;
0x8CDB0 242 C_BaseEntity::PhysicsSimulate(void);
0x024E0 243 C_BaseEntity::IsAlive(void);
0x024F0 244 C_BaseEntity::IsPlayer(void)const;
0x02500 245 C_BaseEntity::IsBaseCombatCharacter(void);
0x02510 246 C_BaseEntity::MyCombatCharacterPointer(void);
0x02520 247 C_BaseEntity::IsNPC(void);
0x02530 248 C_BaseEntity::IsNextBot(void);
0x02540 249 C_BaseEntity::IsBaseObject(void)const;
0x02550 250 C_BaseEntity::IsBaseCombatWeapon(void)const;
0x02560 251 C_BaseEntity::MyCombatWeaponPointer(void);
0x02570 252 C_BaseEntity::IsBaseTrain(void)const;
0x20B20 253 C_BaseEntity::EyePosition(void);
0x20B80 254 C_BaseEntity::EyeAngles(void);
0x20B90 255 C_BaseEntity::LocalEyeAngles(void);
0x20BA0 256 C_BaseEntity::EarPosition(void);
0x21680 257 C_BaseEntity::ShouldCollide(int,int)const;
0x20C00 258 C_BaseEntity::GetViewOffset(void)const;
0x20BD0 259 C_BaseEntity::SetViewOffset(Vector const&);
0x02580 260 C_BaseEntity::GetBody(void);
0x02590 261 C_BaseEntity::GetSkin(void);
0x025A0 262 C_BaseEntity::GetModelInstance(void);
0x025B0 263 C_BaseEntity::GetShadowHandle(void)const;
0x025C0 264 C_BaseEntity::RenderHandle(void);
0x22D2B0 265 C_BaseEntity::CreateModelInstance(void);
0x231920 266 C_BaseEntity::ShouldInterpolate(void);
0x025D0 267 C_BaseEntity::GetClientSideFade(void);
0x2336F0 268 C_BaseEntity::BoneMergeFastCullBloat(Vector &,Vector &,Vector const&,Vector const&)const;
0x234860 269 C_BaseEntity::OnPredictedEntityRemove(bool,C_BaseEntity*);
0x22D820 270 C_BaseEntity::GetShadowCastDistance(float *,ShadowType_t)const;
0x22D910 271 C_BaseEntity::GetShadowCastDirection(Vector *,ShadowType_t)const;
0x22D880 272 C_BaseEntity::GetShadowUseOtherEntity(void)const;
0x22D8C0 273 C_BaseEntity::SetShadowUseOtherEntity(C_BaseEntity*);
0x025E0 274 C_BaseEntity::AddRagdollToFadeQueue(void);
0x025F0 275 C_BaseEntity::IsDeflectable(void);
0x02600 276 C_BaseEntity::GetStudioBody(void);
0x3E3B70 277 C_BaseEntity::PerformCustomPhysics(Vector *,Vector *,QAngle *,QAngle *);
0x22EBD0 278 C_BaseEntity::GetRenderClipPlane(void);
0x02610 279 C_BaseEntity::OnOwnerChanged(void);
0x236C00 280 C_BaseEntity::VPhysicsGetElement(int);
0x02620 281 C_BaseEntity::IsARagdoll(void);
0x236840 282 C_BaseEntity::SetMaterialOverride(char const*);
0x236900 283 C_BaseEntity::SetMaterialOverridePointer(IMaterial *);
0x02630 284 C_BaseEntity::GetMaterialOverridePointer(void);
0x2368D0 285 C_BaseEntity::GetMaterialOverride(void);
0x236A40 286 C_BaseEntity::StartMaterialOverride(void);
0x236BA0 287 C_BaseEntity::EndMaterialOverride(void);
0x02640 288 C_BaseEntity::GetCreationTime(void);
0x02650 289 C_BaseEntity::IsPredicted(void)const;
0x02660 290 C_BaseEntity::IsWeapon(void)const;
0x02670 291 C_BaseEntity::IsVehicle(void)const;
0x02680 292 C_BaseEntity::IsJeep(void)const;
0x02690 293 C_BaseEntity::UsesLua(void);
0x026A0 294 C_BaseEntity::GetLuaEntityType(void);
0x25980 295 C_BaseEntity::PushEntity(void);
0x25A00 296 C_BaseEntity::Push_This_Entity(void);
0x026B0 297 C_BaseEntity::SetEntity(char const*,C_BaseEntity*);
0x236820 298 C_BaseEntity::GetParentPhysicsNum(void);
0x236830 299 C_BaseEntity::SetParentPhysicsNum(int);
0x026C0 300 C_BaseEntity::StartMotionController(void);
0x026D0 301 C_BaseEntity::StopMotionController(void);
0x026E0 302 C_BaseEntity::AttachObjectToMotionController(IPhysicsObject *);
0x026F0 303 C_BaseEntity::DetachObjectFromMotionController(IPhysicsObject *);
0x236C10 304 C_BaseEntity::GetCustomisedRenderBounds(Vector &,Vector &);
0x236C80 305 C_BaseEntity::SetCustomisedRenderBounds(Vector *,Vector *);
0x02700 306 C_BaseEntity::GetLuaScriptName(void);
0x02710 307 C_BaseEntity::SpawnedViaLua(void);
0x25A30 308 C_BaseEntity::OverridePosition(void);
0x02720 309 C_BaseEntity::InitializeScriptedEntity(char const*);
0x25F70 310 C_BaseEntity::ClearLuaData(void);
0x25E90 311 C_BaseEntity::GetLuaTable(void);
0x25CD0 312 C_BaseEntity::GetLuaEntity(void);
0x25F10 313 C_BaseEntity::SetLuaTable(ILuaObject *);
0x02730 314 C_BaseEntity::Lua_OnEntityInitialized(void);
0x259D0 315 C_BaseEntity::HasLuaTable(void);
0x02740 316 C_BaseEntity::LuaEntityInitialized(void);
0x22A90 317 C_BaseEntity::ForcePhysicsDropObject(void);
0x25C10 318 C_BaseEntity::StartDriving(C_BasePlayer *);
0x25C70 319 C_BaseEntity::FinishDriving(C_BasePlayer *);
0x236EB0 320 C_BaseEntity::GMod_ShouldRenderEntity(void);
0x02750 321 C_BaseEntity::OnClientsideLuaRestored(void);
0x25FC0 322 C_BaseEntity::Lua_GetLuaClass(void);
0x2371C0 323 C_BaseEntity::VPhysicsCollision(int,gamevcollisionevent_t *);
0x47A20 324 C_GameRulesProxy::UpdateTransmitState(void);
CHLClient
Code:
/*
ida_vtable*****c v2b - Senator
VTABLE BLOCK: 0x007DCD20
DUMP FROM 'client.dylib'
ADDRESS ID FUNCTION
*/
0x1DD6B0 0 CHLClient::Init(void * (*)(char const*,int *),void * (*)(char const*,int *),CGlobalVarsBase *,IGet *);
0x1DE2F0 1 CHLClient::PostInit(void);
0x1DE4A0 2 CHLClient::Shutdown(void);
0x1DE2D0 3 CHLClient::ReplayInit(void * (*)(char const*,int *));
0x1DE2E0 4 CHLClient::ReplayPostInit(void);
0x1DF250 5 CHLClient::LevelInitPreEntity(char const*);
0x1DF3D0 6 CHLClient::LevelInitPostEntity(void);
0x1DF400 7 CHLClient::LevelShutdown(void);
0x1DE870 8 CHLClient::GetAllClasses(void);
0x1DE650 9 CHLClient::HudVidInit(void);
0x1DE690 10 CHLClient::HudProcessInput(bool);
0x1DE6C0 11 CHLClient::HudUpdate(bool);
0x1DE810 12 CHLClient::HudReset(void);
0x1DE840 13 CHLClient::HudText(char const*);
0x1DE880 14 CHLClient::IN_ActivateMouse(void);
0x1DE8B0 15 CHLClient::IN_DeactivateMouse(void);
0x1DE8E0 16 CHLClient::IN_Accumulate(void);
0x1DE910 17 CHLClient::IN_ClearStates(void);
0x1DE940 18 CHLClient::IN_IsKeyDown(char const*,bool &);
0x1DE980 19 CHLClient::IN_OnMouseWheeled(int);
0x1DE9C0 20 CHLClient::IN_KeyEvent(int,ButtonCode_t,char const*);
0x1DEB00 21 CHLClient::CreateMove(int,float,bool);
0x1DEA00 22 CHLClient::ExtraMouseSample(float,bool);
0x1DEBB0 23 CHLClient::WriteUsercmdDeltaToBuffer(bf_write *,int,int,bool);
0x1DEC00 24 CHLClient::EncodeUserCmdToBuffer(bf_write &,int);
0x1DEC30 25 CHLClient::DecodeUserCmdFromBuffer(bf_read &,int);
0x1DEC60 26 CHLClient::View_Render(vrect_t *);
0x1E19F0 27 CHLClient::RenderView(CViewSetup const&,int,int);
0x1DF220 28 CHLClient::View_Fade(ScreenFade_t *);
0x1DF5C0 29 CHLClient::SetCrosshairAngle(QAngle const&);
0x1DF600 30 CHLClient::InitSprite(CEngineSprite *,char const*);
0x1DF630 31 CHLClient::ShutdownSprite(CEngineSprite *);
0x1DF650 32 CHLClient::GetSpriteSize(void)const;
0x1DF660 33 CHLClient::VoiceStatus(int,int);
0x1DF770 34 CHLClient::InstallStringTableCallback(char const*);
0x1E0A00 35 CHLClient::FrameStageNotify(ClientFrameStage_t);
0x1DF9C0 36 CHLClient::DispatchUserMessage(int,bf_read &);
0x1E0F50 37 CHLClient::SaveInit(int);
0x1E0F70 38 CHLClient::SaveWriteFields(CSaveRestoreData *,char const*,void *,datamap_t *,typedescription_t *,int);
0x1E1090 39 CHLClient::SaveReadFields(CSaveRestoreData *,char const*,void *,datamap_t *,typedescription_t *,int);
0x1E11B0 40 CHLClient::PreSave(CSaveRestoreData *);
0x1E11E0 41 CHLClient::Save(CSaveRestoreData *);
0x1E12F0 42 CHLClient::WriteSaveHeaders(CSaveRestoreData *);
0x1E1410 43 CHLClient::ReadRestoreHeaders(CSaveRestoreData *);
0x1E1530 44 CHLClient::Restore(CSaveRestoreData *,bool);
0x1E1710 45 CHLClient::DispatchOnRestore(void);
0x1E18F0 46 CHLClient::GetStandardRecvProxies(void);
0x1E1800 47 CHLClient::WriteSaveGameScreenshot(char const*);
0x1E1830 48 CHLClient::EmitSentenceCloseCaption(char const*);
0x1E1880 49 CHLClient::EmitCloseCaption(char const*,float);
0x1E1900 50 CHLClient::CanRecordDemo(char *,int)const;
0x1E1940 51 CHLClient::OnDemoRecordStart(char const*);
0x1E1950 52 CHLClient::OnDemoRecordStop(void);
0x1E1960 53 CHLClient::OnDemoPlaybackStart(char const*);
0x1E1970 54 CHLClient::OnDemoPlaybackStop(void);
0x1DE860 55 CHLClient::ShouldDrawDropdownConsole(void);
0x1E1980 56 CHLClient::GetScreenWidth(void);
0x1E1990 57 CHLClient::GetScreenHeight(void);
0x1E19A0 58 CHLClient::WriteSaveGameScreenshotOfSize(char const*,int,int,bool,bool);
0x1DEEE0 59 CHLClient::GetPlayerView(CViewSetup &);
0x1DF080 60 CHLClient::SetupGameProperties(CUtlVector<_XUSER_CONTEXT,CUtlMemory<_XUSER_CONTEXT,int>> &,CUtlVector&<_XUSER_PROPERTY,CUtlMemory<CUtlVector&,int>>);
0x1DF0B0 61 CHLClient::GetPresenceID(char const*);
0x1DF0E0 62 CHLClient::GetPropertyIdString(unsigned int);
0x1DF110 63 CHLClient::GetPropertyDisplayString(unsigned int,unsigned int,char *,int);
0x1DF190 64 CHLClient::InvalidateMdlCache(void);
0x1DEAB0 65 CHLClient::IN_SetSampleTime(float);
0x1E1B60 66 CHLClient::ReloadFilesInList(IFileList *);
0x1DF150 67 CHLClient::StartStatsReporting(void *,bool);
0x1E1B80 68 CHLClient::HandleUiToggle(void);
0x1E1B90 69 CHLClient::ShouldAllowConsole(void);
0x1E1BA0 70 CHLClient::GetRenamedRecvTableInfos(void);
0x1E1BB0 71 CHLClient::GetClientUIMouthInfo(void);
0x1E1BC0 72 CHLClient::FileReceived(char const*,unsigned int);
0x1E1C10 73 CHLClient::TranslateEffectForVisionFilter(char const*,char const*);
0x1E1C00 74 CHLClient::ClientAdjustStartSoundParams(StartSoundParams_t &);
0x1E1C50 75 CHLClient::DisconnectAttempt(void);
0x1E1CA0 76 CHLClient::GMOD_ReceiveServerMessage(bf_read *,int);
0x1E1C60 77 CHLClient::GMOD_DoSnapshots(void);
0x1E1C70 78 CHLClient::GMOD_VoiceVolume(unsigned int,float);
0x1E1EF0 79 CHLClient::GMOD_OnDrawSkybox(void);
0x1DE990 80 CHLClient::IN_MouseWheelAnalog(int);
0x1E20A0 81 CHLClient::GMOD_ClearReplicatedConVars(void);
0x1E2080 82 CHLClient::GMOD_PrecacheReplicatedConVar(char const*,char const*);
0x00000 83 dword_0;
0x9CD098 84 `vtable for'__cxxabiv1::__si_class_type_info;
0x6B3D26 85 `typeinfo name for'CHLClient;
0x7A0708 86 `typeinfo for'IBaseClientDLL;
0x00000 87 dword_0;
0x00000 88 dword_0;
0x7DCE98 89 `typeinfo for'CFlaggedEntitiesEnum;
0x1E3690 90 CFlaggedEntitiesEnum::EnumElement(IHandleEntity *);
0x00000 91 dword_0;
0x9CD098 92 `vtable for'__cxxabiv1::__si_class_type_info;
0x6B3D40 93 `typeinfo name for'CFlaggedEntitiesEnum;
0x799110 94 `typeinfo for'IPartitionEnumerator;
0x00000 95 dword_0;
0x00000 96 dword_0;
0x00000 97 dword_0;
0x00000 98 dword_0;
0x7DCED0 99 `typeinfo for'CClassMap;
0x1E4A10 100 CClassMap::~CClassMap();
0x1E4A40 101 CClassMap::~CClassMap();
0x1E46B0 102 CClassMap::Add(char const*,char const*,int,C_BaseEntity * (*)(void));
0x1E4830 103 CClassMap::Lookup(char const*);
0x1E4930 104 CClassMap::CreateEntity(char const*);
0x1E49A0 105 CClassMap::GetClassSize(char const*);
0x9CD098 106 `vtable for'__cxxabiv1::__si_class_type_info;
0x6B3D6F 107 `typeinfo name for'CClassMap;
0x7A0838 108 `typeinfo for'IClassMap;
0x00000 109 dword_0;
0x00000 110 dword_0;
0x7DCF28 111 `typeinfo for'CClientEffectPrecacheSystem;
0x1E7FE0 112 CClientEffectPrecacheSystem::Name(void);
0x1E7FF0 113 CClientEffectPrecacheSystem::Init(void);
0x1E8000 114 CClientEffectPrecacheSystem::PostInit(void);
0x1E7E90 115 CClientEffectPrecacheSystem::Shutdown(void);
0x1E7DD0 116 CClientEffectPrecacheSystem::LevelInitPreEntity(void);
0x1E8010 117 CClientEffectPrecacheSystem::LevelInitPostEntity(void);
0x4A820 118 IGameSystem::LevelShutdownPreClearSteamAPIContext(void);
0x1E7E30 119 CClientEffectPrecacheSystem::LevelShutdownPreEntity(void);
0x1E7E40 120 CClientEffectPrecacheSystem::LevelShutdownPostEntity(void);
0x1E8020 121 CClientEffectPrecacheSystem::OnSave(void);
0x1E8030 122 CClientEffectPrecacheSystem::OnRestore(void);
0x1E8040 123 CClientEffectPrecacheSystem::SafeRemoveIfDesired(void);
0x1E8050 124 CClientEffectPrecacheSystem::IsPerFrame(void);
0x1E7F60 125 CClientEffectPrecacheSystem::~CClientEffectPrecacheSystem();
0x1E8060 126 CClientEffectPrecacheSystem::~CClientEffectPrecacheSystem();
0x00000 127 dword_0;
0x9CD098 128 `vtable for'__cxxabiv1::__si_class_type_info;
0x6B3D80 129 `typeinfo name for'CClientEffectPrecacheSystem;
0x7D75D0 130 `typeinfo for'IGameSystem;
0x00000 131 dword_0;
0x00000 132 dword_0;
0x00000 133 dword_0;
0x00000 134 dword_0;
0x7DCFB0 135 `typeinfo for'CClientEntityList;
0x1E8FA0 136 CClientEntityList::OnAddEntity(IHandleEntity *,CBaseHandle);
0x1E90D0 137 CClientEntityList::OnRemoveEntity(IHandleEntity *,CBaseHandle);
0x1E8260 138 CClientEntityList::~CClientEntityList();
0x1E8630 139 CClientEntityList::~CClientEntityList();
0x1E88D0 140 CClientEntityList::GetClientNetworkable(int);
0x1E88F0 141 CClientEntityList::GetClientEntity(int);
0x1E8960 142 CClientEntityList::NumberOfEntities(bool);
0x1E93D0 143 CClientEntityList::GetClientUnknownFromHandle(CBaseHandle);
0x1E8AD0 144 CClientEntityList::GetClientNetworkableFromHandle(CBaseHandle);
0x1E8B50 145 CClientEntityList::GetClientEntityFromHandle(CBaseHandle);
0x1E8A80 146 CClientEntityList::GetHighestEntityIndex(void);
0x1E89A0 147 CClientEntityList::SetMaxEntities(int);
0x1E89C0 148 CClientEntityList::GetMaxEntities(void);
ClientModeShared
Code:
/*
ida_vtable*****c v2b - Senator
VTABLE BLOCK: 0x007DD110
DUMP FROM 'client.dylib'
ADDRESS ID FUNCTION
*/
0x1F3430 0 ClientModeShared::~ClientModeShared();
0x1F3400 1 ClientModeShared::~ClientModeShared();
0x1F3C80 2 ClientModeShared::InitViewport(void);
0x1F35D0 3 ClientModeShared::Init(void);
0x1F3C90 4 ClientModeShared::VGui_Shutdown(void);
0x1F3CC0 5 ClientModeShared::Shutdown(void);
0x1F4BC0 6 ClientModeShared::Enable(void);
0x1F4C80 7 ClientModeShared::Disable(void);
0x1F4CD0 8 ClientModeShared::Layout(void);
0x1F5F90 9 ClientModeShared::GetViewport(void);
0x1F5FA0 10 ClientModeShared::GetViewportAnimationController(void);
0x1F4660 11 ClientModeShared::ProcessInput(bool);
0x1F4440 12 ClientModeShared::ShouldDrawDetailObjects(void);
0x1F43C0 13 ClientModeShared::ShouldDrawEntity(C_BaseEntity *);
0x1F44C0 14 ClientModeShared::ShouldDrawLocalPlayer(C_BasePlayer *);
0x1F43D0 15 ClientModeShared::ShouldDrawParticles(void);
0x1F4500 16 ClientModeShared::ShouldDrawFog(void);
0x1F3D10 17 ClientModeShared::OverrideView(CViewSetup *);
0x1F4690 18 ClientModeShared::KeyInput(int,ButtonCode_t,char const*);
0x1F49C0 19 ClientModeShared::StartMessageMode(int);
0x1F4970 20 ClientModeShared::GetMessagePanel(void);
0x1F43E0 21 ClientModeShared::OverrideMouseInput(float *,float *);
0x1F3CD0 22 ClientModeShared::CreateMove(float,CUserCmd *);
0x1F49F0 23 ClientModeShared::LevelInit(char const*);
0x1F4B10 24 ClientModeShared::LevelShutdown(void);
0x1F4410 25 ClientModeShared::ShouldDrawViewModel(void);
0x1F4490 26 ClientModeShared::ShouldDrawCrosshair(void);
0x1F4510 27 ClientModeShared::AdjustEngineViewport(int &,int &,int &,int &);
0x1F4520 28 ClientModeShared::PreRender(CViewSetup *);
0x1F4530 29 ClientModeShared::PostRender(void);
0x1F4550 30 ClientModeShared::PostRenderVGui(void);
0x1F5EC0 31 ClientModeShared::ActivateInGameVGuiContext(vgui::Panel *);
0x1F5F20 32 ClientModeShared::DeactivateInGameVGuiContext(void);
0x1F4D90 33 ClientModeShared::GetViewModelFOV(void);
0x1F5FC0 34 ClientModeShared::CanRecordDemo(char *,int)const;
0x1F3590 35 ClientModeShared::ComputeVguiResConditions(KeyValues *);
0x1F5FD0 36 ClientModeShared::GetServerName(void);
0x1F5FE0 37 ClientModeShared::SetServerName(wchar_t *);
0x1F5FF0 38 ClientModeShared::GetMapName(void);
0x1F6000 39 ClientModeShared::SetMapName(wchar_t *);
0x1F4960 40 ClientModeShared::DoPostScreenSpaceEffects(CViewSetup const*);
0x1F5EB0 41 ClientModeShared::DisplayReplayMessage(char const*,float,bool,char const*,bool);
0x1F4560 42 ClientModeShared::Update(void);
0x1F4450 43 ClientModeShared::ShouldBlackoutAroundHUD(void);
0x1F4480 44 ClientModeShared::ShouldOverrideHeadtrackControl(void);
0x1F6010 45 ClientModeShared::IsInfoPanelAllowed(void);
0x1F6020 46 ClientModeShared::InfoPanelDisplayed(void);
0x1F3560 47 ClientModeShared::ReloadScheme(void);
0x1F4910 48 ClientModeShared::HudElementKeyInput(int,ButtonCode_t,char const*);
0x1F4DF0 49 ClientModeShared::FireGameEvent(IGameEvent *);
0x1F47E0 50 ClientModeShared::HandleSpectatorKeyInput(int,ButtonCode_t,char const*);
0x1F6030 51 ClientModeShared::GetHUDChatPanel(void);
0x1F5EA0 52 ClientModeShared::UpdateReplayMessages(void);
CMatSystemSurface
Code:
/*
ida_vtable*****c v2b - Senator
VTABLE BLOCK: 0x000DEF50
DUMP FROM 'vguimatsurface.dylib'
ADDRESS ID FUNCTION
*/
0x085D0 0 CMatSystemSurface::Connect;
0x08710 1 CMatSystemSurface::Disconnect;
0x08760 2 CMatSystemSurface::QueryInterface;
0x08980 3 CMatSystemSurface::Init;
0x08C90 4 CMatSystemSurface::Shutdown;
0x09720 5 CMatSystemSurface::RunFrame;
0x08F10 6 CMatSystemSurface::GetEmbeddedPanel;
0x08ED0 7 CMatSystemSurface::SetEmbeddedPanel;
0x097E0 8 CMatSystemSurface::PushMakeCurrent;
0x099D0 9 CMatSystemSurface::PopMakeCurrent;
0x09A50 10 CMatSystemSurface::DrawSetColor;
0x09A80 11 CMatSystemSurface::DrawSetColor;
0x0ABE0 12 CMatSystemSurface::DrawFilledRect;
0x0ACE0 13 CMatSystemSurface::DrawFilledRectArray;
0x0B720 14 CMatSystemSurface::DrawOutlinedRect;
0x09E30 15 CMatSystemSurface::DrawLine;
0x09F30 16 CMatSystemSurface::DrawPolyLine;
0x0CDD0 17 CMatSystemSurface::DrawSetTextFont;
0x0CE60 18 CMatSystemSurface::DrawSetTextColor;
0x0CED0 19 CMatSystemSurface::DrawSetTextColor;
0x0CF50 20 CMatSystemSurface::DrawSetTextPos;
0x0CF70 21 CMatSystemSurface::DrawGetTextPos;
0x0D340 22 CMatSystemSurface::DrawPrintText;
0x0CFD0 23 CMatSystemSurface::DrawUnicodeChar;
0x0CDE0 24 CMatSystemSurface::DrawFlushText;
0x10730 25 CMatSystemSurface::CreateHTMLWindow;
0x10750 26 CMatSystemSurface::PaintHTMLWindow;
0x10740 27 CMatSystemSurface::DeleteHTMLWindow;
0x0BCC0 28 CMatSystemSurface::DrawGetTextureId;
0x0BBE0 29 CMatSystemSurface::DrawGetTextureFile;
0x0BCE0 30 CMatSystemSurface::DrawSetTextureFile;
0x10770 31 CMatSystemSurface::DrawSetTextureRGBA;
0x0BDB0 32 CMatSystemSurface::DrawSetTexture;
0x0BDE0 33 CMatSystemSurface::DrawGetTextureSize;
0x0BE10 34 CMatSystemSurface::DrawTexturedRect;
0x10700 35 CMatSystemSurface::IsTextureIDValid;
0x0BBB0 36 CMatSystemSurface::DeleteTextureByID;
0x0BB60 37 CMatSystemSurface::CreateNewTextureID;
0x0D750 38 CMatSystemSurface::GetScreenSize;
0x0DAE0 39 CMatSystemSurface::SetAsTopMost;
0x0DE30 40 CMatSystemSurface::BringToFront;
0x0DB00 41 CMatSystemSurface::SetForegroundWindow;
0x0DB10 42 CMatSystemSurface::SetPanelVisible;
0x0DB20 43 CMatSystemSurface::SetMinimized;
0x0DB90 44 CMatSystemSurface::IsMinimized;
0x0DBD0 45 CMatSystemSurface::FlashWindow;
0x0DBE0 46 CMatSystemSurface::SetTitle;
0x0DAF0 47 CMatSystemSurface::SetAsToolBar;
0x0DFB0 48 CMatSystemSurface::CreatePopup;
0x0DD40 49 CMatSystemSurface::SwapBuffers;
0x0DD50 50 CMatSystemSurface::Invalidate;
0x0DF60 51 CMatSystemSurface::SetCursor;
0x106D0 52 CMatSystemSurface::SetCursorAlwaysVisible;
0x106B0 53 CMatSystemSurface::IsCursorVisible;
0x0DD60 54 CMatSystemSurface::ApplyChanges;
0x0DD90 55 CMatSystemSurface::IsWithin;
0x0DE20 56 CMatSystemSurface::HasFocus;
0x08F20 57 CMatSystemSurface::SupportsFeature;
0x0E7D0 58 CMatSystemSurface::RestrictPaintToSinglePanel;
0x108B0 59 CMatSystemSurface::SetModalPanel;
0x108C0 60 CMatSystemSurface::GetModalPanel;
0x108D0 61 CMatSystemSurface::UnlockCursor;
0x108F0 62 CMatSystemSurface::LockCursor;
0x10910 63 CMatSystemSurface::SetTranslateExtendedKeys;
0x10920 64 CMatSystemSurface::GetTopmostPopup;
0x0DEA0 65 CMatSystemSurface::SetTopLevelFocus;
0x0C3B0 66 CMatSystemSurface::CreateFont;
0x0C3D0 67 CMatSystemSurface::SetFontGlyphSet;
0x0C430 68 CMatSystemSurface::SetFontGlyphSet_Extended;
0x0C680 69 CMatSystemSurface::AddCustomFontFile;
0x0C4E0 70 CMatSystemSurface::GetFontTall;
0x0C500 71 CMatSystemSurface::GetFontTallRequested;
0x0C520 72 CMatSystemSurface::GetFontAscent;
0x0C550 73 CMatSystemSurface::IsFontAdditive;
0x0C580 74 CMatSystemSurface::GetCharABCwide;
0x0C5C0 75 CMatSystemSurface::GetCharacterWidth;
0x0C640 76 CMatSystemSurface::GetTextSize;
0x0DD70 77 CMatSystemSurface::GetNotifyPanel;
0x0DD80 78 CMatSystemSurface::SetNotifyIcon;
0x0DF40 79 CMatSystemSurface::PlaySound;
0x0E290 80 CMatSystemSurface::GetPopupCount;
0x0E2A0 81 CMatSystemSurface::GetPopup;
0x0DDA0 82 CMatSystemSurface::ShouldPaintChildPanel;
0x0DE10 83 CMatSystemSurface::RecreateContext;
0x0E100 84 CMatSystemSurface::AddPanel;
0x0E170 85 CMatSystemSurface::ReleasePanel;
0x10250 86 CMatSystemSurface::MovePopupToFront;
0x10560 87 CMatSystemSurface::MovePopupToBack;
0x0E440 88 CMatSystemSurface::SolveTraverse;
0x0F100 89 CMatSystemSurface::PaintTraverse;
0x0DFA0 90 CMatSystemSurface::EnableMouseCapture;
0x0DA10 91 CMatSystemSurface::GetWorkspaceBounds;
0x10930 92 CMatSystemSurface::GetAbsoluteWindowBounds;
0x118E0 93 CMatSystemSurface::GetProportionalBase;
0x10970 94 CMatSystemSurface::CalculateMouseVisible;
0x10C60 95 CMatSystemSurface::NeedKBInput;
0x11900 96 CMatSystemSurface::HasCursorPosFunctions;
0x10C80 97 CMatSystemSurface::SurfaceGetCursorPos;
0x10CB0 98 CMatSystemSurface::SurfaceSetCursorPos;
0x09EF0 99 CMatSystemSurface::DrawTexturedLine;
0x0B7D0 100 CMatSystemSurface::DrawOutlinedCircle;
0x0A220 101 CMatSystemSurface::DrawTexturedPolyLine;
0x0BF60 102 CMatSystemSurface::DrawTexturedSubRect;
0x0C0E0 103 CMatSystemSurface::DrawTexturedPolygon;
0x0DCF0 104 CMatSystemSurface::GetTitle;
0x10200 105 CMatSystemSurface::IsCursorLocked;
0x0DAB0 106 CMatSystemSurface::SetWorkspaceInsets;
0x0D020 107 CMatSystemSurface::DrawGetUnicodeCharRenderInfo;
0x0D2E0 108 CMatSystemSurface::DrawRenderCharFromInfo;
0x10CE0 109 CMatSystemSurface::DrawSetAlphaMultiplier;
0x10D10 110 CMatSystemSurface::DrawGetAlphaMultiplier;
0x10710 111 CMatSystemSurface::SetAllowHTMLJavaScript;
0x0D870 112 CMatSystemSurface::OnScreenSizeChanged;
0x10D20 113 CMatSystemSurface::CreateCursorFromFile;
0x0BC50 114 CMatSystemSurface::DrawGetTextureMatInfoFactory;
0x0E840 115 CMatSystemSurface::PaintTraverseEx;
0x0F7E0 116 CMatSystemSurface::GetZPos;
0x10D40 117 CMatSystemSurface::SetPanelForInput;
0x0B050 118 CMatSystemSurface::DrawFilledRectFastFade;
0x0B230 119 CMatSystemSurface::DrawFilledRectFade;
0x107C0 120 CMatSystemSurface::DrawSetTextureRGBAEx;
0x0CF10 121 CMatSystemSurface::DrawSetTextScale;
0x0C490 122 CMatSystemSurface::SetBitmapFontGlyphSet;
0x0C890 123 CMatSystemSurface::AddBitmapFontFile;
0x0CA60 124 CMatSystemSurface::SetBitmapFontName;
0x0CC20 125 CMatSystemSurface::GetBitmapFontName;
0x0CC90 126 CMatSystemSurface::ClearTemporaryFontCache;
0x10D90 127 CMatSystemSurface::GetIconImageForFullPath;
0x0CF90 128 CMatSystemSurface::DrawUnicodeString;
0x0CCB0 129 CMatSystemSurface::PrecacheFontCharacters;
0x10DA0 130 CMatSystemSurface::GetResolutionKey;
0x0CD90 131 CMatSystemSurface::GetFontName;
0x0CDB0 132 CMatSystemSurface::GetFontFamilyName;
0x0C5F0 133 CMatSystemSurface::GetKernedCharWidth;
0x0D7C0 134 CMatSystemSurface::ForceScreenSizeOverride;
0x0D7F0 135 CMatSystemSurface::ForceScreenPosOffset;
0x0D820 136 CMatSystemSurface::OffsetAbsPos;
0x0D9B0 137 CMatSystemSurface::ResetFontCaches;
0x11410 138 CMatSystemSurface::GetTextureNumFrames;
0x11440 139 CMatSystemSurface::DrawSetTextureFrame;
0x0D850 140 CMatSystemSurface::IsScreenSizeOverrideActive;
0x0D860 141 CMatSystemSurface::IsScreenPosOverrideActive;
0x0BB90 142 CMatSystemSurface::DestroyTextureID;
0x10860 143 CMatSystemSurface::DrawUpdateRegionTextureRGBA;
0x10760 144 CMatSystemSurface::BHTMLWindowNeedsPaint;
0x11910 145 CMatSystemSurface::GetWebkitHTMLUserAgentString;
0x11920 146 CMatSystemSurface::AccessChromeHTMLController;
0x10ED0 147 CMatSystemSurface::SetFullscreenViewport;
0x10F00 148 CMatSystemSurface::GetFullscreenViewport;
0x10F70 149 CMatSystemSurface::PushFullscreenViewport;
0x11170 150 CMatSystemSurface::PopFullscreenViewport;
0x11260 151 CMatSystemSurface::SetSoftwareCursor;
0x11280 152 CMatSystemSurface::PaintSoftwareCursor;
0x114C0 153 CMatSystemSurface::GMOD_ClearFontCache;
0x114E0 154 CMatSystemSurface::GMOD_GetTextSize;
0x08F40 155 CMatSystemSurface::AttachToWindow;
0x10230 156 CMatSystemSurface::EnableWindowsMessages;
0x0F130 157 CMatSystemSurface::Begin3DPaint;
0x0F430 158 CMatSystemSurface::End3DPaint;
0x10150 159 CMatSystemSurface::DisableClipping;
0x10180 160 CMatSystemSurface::GetClippingRect;
0x101D0 161 CMatSystemSurface::SetClippingRect;
0x10220 162 CMatSystemSurface::SetMouseCallbacks;
0x0DF30 163 CMatSystemSurface::InstallPlaySoundFunc;
0x0F7F0 164 CMatSystemSurface::DrawColoredCircle;
0x0FA70 165 CMatSystemSurface::DrawColoredText;
0x0FDC0 166 CMatSystemSurface::DrawColoredTextRect;
0x0FBA0 167 CMatSystemSurface::DrawTextHeight;
0x10070 168 CMatSystemSurface::DrawTextLen;
0x08FF0 169 CMatSystemSurface::DrawPanelIn3DSpace;
0x0BD20 170 CMatSystemSurface::DrawSetTextureMaterial;
0x08FA0 171 CMatSystemSurface::HandleInputEvent;
0x10E90 172 CMatSystemSurface::Set3DPaintTempRenderTarget;
0x10EA0 173 CMatSystemSurface::Reset3DPaintTempRenderTarget;
0x0BD60 174 CMatSystemSurface::DrawGetTextureMaterial;
0x07910 175 CMatSystemSurface::~CMatSystemSurface;
0x07F00 176 CMatSystemSurface::~CMatSystemSurface;
0x11930 177 CMatSystemSurface::InEngine;
0x10660 178 CMatSystemSurface::IsInThink;
0x00000 179 dword_0;
0x115050 180 `vtable for'__cxxabiv1::__si_class_type_info;
0xACBD0 181 `typeinfo name for'CMatSystemSurface;
0xD54B8 182 `typeinfo for'CTier3AppSystem<IMatSystemSurface,0>;
0x00000 183 dword_0;
0x115050 184 `vtable for'__cxxabiv1::__si_class_type_info;
0xACBF0 185 `typeinfo name for'CMatEmbeddedPanel;
0xF2280 186 `typeinfo for'vgui::Panel;
0x00000 187 dword_0;
0x00000 188 dword_0;
0x00000 189 dword_0;
0x00000 190 dword_0;
0x00000 191 dword_0;
0xF2280 192 `typeinfo for'vgui::Panel;
0x11940 193 vgui::Panel::GetVPanel;
0x6CAA0 194 vgui::Panel::Think;
0x71D40 195 vgui::Panel::PerformApplySchemeSettings;
0x6CB10 196 vgui::Panel::PaintTraverse;
0x6CA60 197 vgui::Panel::Repaint;
0x70540 198 vgui::Panel::IsWithinTraverse;
0x712B0 199 vgui::Panel::GetInset;
0x70AB0 200 vgui::Panel::GetClipRect;
0x6D790 201 vgui::Panel::OnChildAdded;
0x6D7C0 202 vgui::Panel::OnSizeChanged;
0x70D50 203 vgui::Panel::InternalFocusChanged;
0x74F50 204 vgui::Panel::RequestInfo;
0x70C30 205 vgui::Panel::RequestFocus;
0x70B50 206 vgui::Panel::RequestFocusPrev;
0x70BC0 207 vgui::Panel::RequestFocusNext;
0x73E30 208 vgui::Panel::OnMessage;
0x70CE0 209 vgui::Panel::GetCurrentKeyFocus;
0x70D40 210 vgui::Panel::GetTabPosition;
0x6C450 211 vgui::Panel::GetName;
0x6C480 212 vgui::Panel::GetClassName;
0x6DC90 213 vgui::Panel::GetScheme;
0x11950 214 vgui::Panel::IsProportional;
0x6DC50 215 vgui::Panel::IsAutoDeleteSet;
0x6DC60 216 vgui::Panel::DeletePanel;
0x73D20 217 vgui::Panel::QueryInterface;
0x11960 218 vgui::Panel::GetPanel;
0x6C470 219 vgui::Panel::GetModuleName;
0x73D10 220 vgui::Panel::OnTick;
0x11970 221 vgui::Panel::GetMessageMap;
0x119E0 222 vgui::Panel::GetAnimMap;
0x11A00 223 vgui::Panel::GetKBMap;
0x6BD70 224 vgui::Panel::~Panel;
0x6BD30 225 vgui::Panel::~Panel;
0x6B7D0 226 vgui::Panel::Init;
0x6C8B0 227 vgui::Panel::SetVisible;
0x6C910 228 vgui::Panel::IsVisible;
0x74E80 229 vgui::Panel::PostMessage;
0x73C40 230 vgui::Panel::OnMove;
0x6C640 231 vgui::Panel::GetParent;
0x6C600 232 vgui::Panel::GetVParent;
0x6D5B0 233 vgui::Panel::SetParent;
0x6D5F0 234 vgui::Panel::SetParent;
0x6D8E0 235 vgui::Panel::HasParent;
0x70B10 236 vgui::Panel::GetChildren;
0x6DC20 237 vgui::Panel::SetAutoDelete;
0x70D80 238 vgui::Panel::AddActionSignalTarget;
0x70E40 239 vgui::Panel::AddActionSignalTarget;
0x70F00 240 vgui::Panel::RemoveActionSignalTarget;
0x70F90 241 vgui::Panel::PostActionSignal;
0x74DE0 242 vgui::Panel::RequestInfoFromChild;
0x74ED0 243 vgui::Panel::PostMessageToChild;
0x74E20 244 vgui::Panel::PostMessage;
0x750E0 245 vgui::Panel::SetInfo;
0x75220 246 vgui::Panel::SetSilentMode;
0x75240 247 vgui::Panel::InstallMouseHandler;
0x6C950 248 vgui::Panel::SetEnabled;
0x6C9E0 249 vgui::Panel::IsEnabled;
0x6CA20 250 vgui::Panel::IsPopup;
0x6D880 251 vgui::Panel::MoveToFront;
0x716F0 252 vgui::Panel::SetBgColor;
0x71700 253 vgui::Panel::SetFgColor;
0x71710 254 vgui::Panel::GetBgColor;
0x71720 255 vgui::Panel::GetFgColor;
0x708E0 256 vgui::Panel::SetCursor;
0x708F0 257 vgui::Panel::GetCursor;
0x70900 258 vgui::Panel::SetCursorAlwaysVisible;
0x70CF0 259 vgui::Panel::HasFocus;
0x71740 260 vgui::Panel::InvalidateLayout;
0x70D30 261 vgui::Panel::SetTabPosition;
0x710D0 262 vgui::Panel::SetBorder;
0x711C0 263 vgui::Panel::GetBorder;
0x711D0 264 vgui::Panel::SetPaintBorderEnabled;
0x71200 265 vgui::Panel::SetPaintBackgroundEnabled;
0x71250 266 vgui::Panel::SetPaintEnabled;
0x71280 267 vgui::Panel::SetPostChildPaintEnabled;
0x71230 268 vgui::Panel::SetPaintBackgroundType;
0x71310 269 vgui::Panel::GetPaintSize;
0x715A0 270 vgui::Panel::SetBuildGroup;
0x71630 271 vgui::Panel::IsBuildGroupEnabled;
0x71870 272 vgui::Panel::IsCursorNone;
0x718A0 273 vgui::Panel::IsCursorOver;
0x71A40 274 vgui::Panel::MarkForDeletion;
0x71AA0 275 vgui::Panel::IsLayoutInvalid;
0x6DD80 276 vgui::Panel::HasHotkey;
0x6D570 277 vgui::Panel::IsOpaque;
0x6DD00 278 vgui::Panel::SetScheme;
0x6DD60 279 vgui::Panel::SetScheme;
0x73B70 280 vgui::Panel::GetSchemeColor;
0x73BA0 281 vgui::Panel::GetSchemeColor;
0x71BD0 282 vgui::Panel::ApplySchemeSettings;
0x72410 283 vgui::Panel::ApplySettings;
0x734F0 284 vgui::Panel::GetSettings;
0x73BD0 285 vgui::Panel::GetDescription;
0x73BE0 286 vgui::Panel::ApplyUserConfigSettings;
0x73BF0 287 vgui::Panel::GetUserConfigSettings;
0x73C00 288 vgui::Panel::HasUserConfigSettings;
0x71960 289 vgui::Panel::OnCommand;
0x70D60 290 vgui::Panel::OnMouseCaptureLost;
0x71A20 291 vgui::Panel::OnSetFocus;
0x71A30 292 vgui::Panel::OnKillFocus;
0x75290 293 vgui::Panel::OnDelete;
0x6F570 294 vgui::Panel::OnThink;
0x6FC80 295 vgui::Panel::OnCursorMoved;
0x6FD50 296 vgui::Panel::OnCursorEntered;
0x6FD60 297 vgui::Panel::OnCursorExited;
0x6FD70 298 vgui::Panel::OnMousePressed;
0x6FD80 299 vgui::Panel::OnMouseDoublePressed;
0x6FDA0 300 vgui::Panel::OnMouseReleased;
0x6FDB0 301 vgui::Panel::OnMouseWheeled;
0x6E560 302 vgui::Panel::SetTriplePressAllowed;
0x6E590 303 vgui::Panel::IsTriplePressAllowed;
0x6FD90 304 vgui::Panel::OnMouseTriplePressed;
0x6EB40 305 vgui::Panel::SetKeyBindingsContext;
0x6EB80 306 vgui::Panel::GetKeyBindingsContext;
0x6EB90 307 vgui::Panel::IsValidKeyBindingsContext;
0x6ECB0 308 vgui::Panel::IsKeyRebound;
0x6ECA0 309 vgui::Panel::IsKeyOverridden;
0x6E930 310 vgui::Panel::AddKeyBinding;
0x6EC60 311 vgui::Panel::EditKeyBindings;
0x6EBC0 312 vgui::Panel::GetKeyBindingsFile;
0x6EC10 313 vgui::Panel::GetKeyBindingsFilePathID;
0x6FE20 314 vgui::Panel::OnKeyCodePressed;
0x70110 315 vgui::Panel::OnKeyCodeTyped;
0x70310 316 vgui::Panel::OnKeyTyped;
0x70380 317 vgui::Panel::OnKeyCodeReleased;
0x703F0 318 vgui::Panel::OnKeyFocusTicked;
0x70450 319 vgui::Panel::OnMouseFocusTicked;
0x6CFD0 320 vgui::Panel::PaintBackground;
0x6D430 321 vgui::Panel::Paint;
0x6CFA0 322 vgui::Panel::PaintBorder;
0x6D450 323 vgui::Panel::PaintBuildOverlay;
0x6D440 324 vgui::Panel::PostChildPaint;
0x71730 325 vgui::Panel::PerformLayout;
0x73D30 326 vgui::Panel::GetPanelMap;
0x75390 327 vgui::Panel::SetProportional;
0x755D0 328 vgui::Panel::SetMouseInputEnabled;
0x754B0 329 vgui::Panel::SetKeyBoardInputEnabled;
0x75670 330 vgui::Panel::IsMouseInputEnabled;
0x75630 331 vgui::Panel::IsKeyBoardInputEnabled;
0x76940 332 vgui::Panel::DrawTexturedBox;
0x75C00 333 vgui::Panel::DrawBox;
0x75FE0 334 vgui::Panel::DrawBoxFade;
0x766A0 335 vgui::Panel::DrawHollowBox;
0x76700 336 vgui::Panel::DrawHollowBox;
0x769F0 337 vgui::Panel::SetDragEnabled;
0x76A40 338 vgui::Panel::IsDragEnabled;
0x76A50 339 vgui::Panel::SetShowDragHelper;
0x76C70 340 vgui::Panel::OnDragFailed;
0x76A60 341 vgui::Panel::SetBlockDragChaining;
0x76A70 342 vgui::Panel::IsBlockingDragChaining;
0x76A80 343 vgui::Panel::GetDragStartTolerance;
0x76A90 344 vgui::Panel::SetDragSTartTolerance;
0x76AA0 345 vgui::Panel::SetDropEnabled;
0x76AC0 346 vgui::Panel::IsDropEnabled;
0x788F0 347 vgui::Panel::GetDropContextMenu;
0x77650 348 vgui::Panel::OnDropContextHoverShow;
0x77660 349 vgui::Panel::OnDropContextHoverHide;
0x788C0 350 vgui::Panel::GetDragDropInfo;
0x788D0 351 vgui::Panel::OnGetAdditionalDragPanels;
0x788E0 352 vgui::Panel::OnCreateDragData;
0x77670 353 vgui::Panel::IsDroppable;
0x79250 354 vgui::Panel::OnDraggablePanelPaint;
0x79400 355 vgui::Panel::OnDroppablePanelPaint;
0x79500 356 vgui::Panel::OnPanelDropped;
0x79510 357 vgui::Panel::OnPanelEnteredDroppablePanel;
0x79520 358 vgui::Panel::OnPanelExitedDroppablePanel;
0x76AD0 359 vgui::Panel::GetDropTarget;
0x76B40 360 vgui::Panel::GetDragPanel;
0x79740 361 vgui::Panel::IsBeingDragged;
0x77790 362 vgui::Panel::GetDropCursor;
0x77680 363 vgui::Panel::CanStartDragging;
0x79850 364 vgui::Panel::FillRectSkippingPanel;
0x75B90 365 vgui::Panel::GetPaintBackgroundType;
0x75BA0 366 vgui::Panel::GetCornerTextureSize;
0x79A20 367 vgui::Panel::SetSkipChildDuringPainting;
0x79AA0 368 vgui::Panel::NavigateUp;
0x79DA0 369 vgui::Panel::NavigateDown;
0x7A0C0 370 vgui::Panel::NavigateLeft;
0x7A3E0 371 vgui::Panel::NavigateRight;
0x7A700 372 vgui::Panel::NavigateActivate;
0x7AA20 373 vgui::Panel::NavigateBack;
0x7AD20 374 vgui::Panel::NavigateTo;
0x7B090 375 vgui::Panel::NavigateFrom;
0x7B1C0 376 vgui::Panel::NavigateToChild;
0x7B280 377 vgui::Panel::OnNavigateTo;
0x7B290 378 vgui::Panel::OnNavigateFrom;
0x76B90 379 vgui::Panel::OnStartDragging;
0x777A0 380 vgui::Panel::OnContinueDragging;
0x76C80 381 vgui::Panel::OnFinishDragging;
0x79530 382 vgui::Panel::DragDropStartDragging;
0x78CD0 383 vgui::Panel::GetDragData;
0x78900 384 vgui::Panel::CreateDragData;
0x70C60 385 vgui::Panel::OnRequestFocus;
0x6C6B0 386 vgui::Panel::OnScreenSizeChanged;
0x6DD90 387 vgui::Panel::InternalCursorMoved;
0x6E0F0 388 vgui::Panel::InternalCursorEntered;
0x6E180 389 vgui::Panel::InternalCursorExited;
0x6E260 390 vgui::Panel::InternalMousePressed;
0x6E400 391 vgui::Panel::InternalMouseDoublePressed;
0x6E5A0 392 vgui::Panel::InternalMouseTriplePressed;
0x6E620 393 vgui::Panel::InternalMouseReleased;
0x6E840 394 vgui::Panel::InternalMouseWheeled;
0x6E890 395 vgui::Panel::InternalKeyCodePressed;
0x6EDC0 396 vgui::Panel::InternalKeyCodeTyped;
0x6F040 397 vgui::Panel::InternalKeyTyped;
0x6F170 398 vgui::Panel::InternalKeyCodeReleased;
0x6F2A0 399 vgui::Panel::InternalKeyFocusTicked;
0x6F2D0 400 vgui::Panel::InternalMouseFocusTicked;
0x73C10 401 vgui::Panel::InternalInvalidateLayout;
0x73C50 402 vgui::Panel::InternalMove;
0x00000 403 dword_0;
0x00000 404 dword_0;
0x00000 405 dword_0;
0x00000 406 dword_0;
0xDF5F8 407 `typeinfo for'CTextureDictionary;
0x14A00 408 CTextureDictionary::CreateTexture;
0x14AD0 409 CTextureDictionary::DestroyTexture;
0x14B00 410 CTextureDictionary::DestroyAllTextures;
0x14EE0 411 CTextureDictionary::IsValidId;
0x14F20 412 CTextureDictionary::BindTextureToFile;
0x14FC0 413 CTextureDictionary::BindTextureToMaterial;
0x15020 414 CTextureDictionary::BindTextureToMaterialReference;
0x150B0 415 CTextureDictionary::GetTextureMaterial;
0x150F0 416 CTextureDictionary::GetTextureSize;
0x15150 417 CTextureDictionary::GetTextureTexCoords;
0x14C50 418 CTextureDictionary::SetTextureRGBA;
0x151E0 419 CTextureDictionary::FindTextureIdForTextureFile;
0x14D30 420 CTextureDictionary::SetSubTextureRGBA;
0x14D80 421 CTextureDictionary::SetSubTextureRGBAEx;
0x14CA0 422 CTextureDictionary::SetTextureRGBAEx;
0x14E00 423 CTextureDictionary::UpdateSubTextureRGBA;
0x115050 424 `vtable for'__cxxabiv1::__si_class_type_info;
0xACDF0 425 `typeinfo name for'CTextureDictionary;
0xD5590 426 `typeinfo for'ITextureDictionary;
0x00000 427 dword_0;
0x00000 428 dword_0;
0x00000 429 dword_0;
0x00000 430 dword_0;
0xDF6F0 431 `typeinfo for'ConCommand;
0x16600 432 ConCommand::~ConCommand;
0x165F0 433 ConCommand::~ConCommand;
0x16610 434 ConCommand::IsCommand;
0x164F0 435 ConCommandBase::IsFlagSet;
0x16510 436 ConCommandBase::AddFlags;
0x164E0 437 ConCommandBase::GetName;
0x16520 438 ConCommandBase::GetHelpText;
0x16530 439 ConCommandBase::IsRegistered;
0x16430 440 ConCommandBase::GetDLLIdentifier;
0x16440 441 ConCommandBase::CreateBase;
0x164B0 442 ConCommandBase::Init;
0x16670 443 ConCommand::AutoCompleteSuggest;
0x167B0 444 ConCommand::CanAutoComplete;
0x16620 445 ConCommand::Dispatch;
0x00000 446 dword_0;
0xDF6D0 447 `typeinfo for'ConVar;
0x16A70 448 ConVar::~ConVar;
0x16A30 449 ConVar::~ConVar;
0x16B40 450 ConVar::IsCommand;
0x16AB0 451 ConVar::IsFlagSet;
0x16B00 452 ConVar::AddFlags;
0x16B20 453 ConVar::GetName;
0x16AF0 454 ConVar::GetHelpText;
0x16B10 455 ConVar::IsRegistered;
0x16430 456 ConCommandBase::GetDLLIdentifier;
0x16440 457 ConCommandBase::CreateBase;
0x16B50 458 ConVar::Init;
0x17180 459 ConVar::SetValue;
0x171C0 460 ConVar::SetValue;
0x17220 461 ConVar::SetValue;
0x16B80 462 ConVar::InternalSetValue;
0x16E50 463 ConVar::InternalSetFloatValue;
0x16F60 464 ConVar::InternalSetIntValue;
0x16E10 465 ConVar::ClampValue;
0x16CA0 466 ConVar::ChangeStringValue;
0x17070 467 ConVar::Create;
CPrediction
Code:
/*
ida_vtable*****c v2b - Senator
VTABLE BLOCK: 0x008463A0
DUMP FROM 'client.dylib'
ADDRESS ID FUNCTION
*/
0x3E78A0 0 CPrediction::~CPrediction();
0x3E7890 1 CPrediction::~CPrediction();
0x3E78C0 2 CPrediction::Init(void);
0x3E78F0 3 CPrediction::Shutdown(void);
0x3EB350 4 CPrediction::Update(int,bool,int,int);
0x3E7C80 5 CPrediction::PreEntityPacketReceived(int,int);
0x3E7E80 6 CPrediction::PostEntityPacketReceived(void);
0x3E8120 7 CPrediction::PostNetworkDataReceived(int);
0x3E7C60 8 CPrediction::OnReceivedUncompressedPacket(void);
0x3EB780 9 CPrediction::GetViewOrigin(Vector &);
0x3EB7E0 10 CPrediction::SetViewOrigin(Vector &);
0x3EB850 11 CPrediction::GetViewAngles(QAngle &);
0x3EB8B0 12 CPrediction::SetViewAngles(QAngle &);
0x3EB8F0 13 CPrediction::GetLocalViewAngles(QAngle &);
0x3EB950 14 CPrediction::SetLocalViewAngles(QAngle &);
0x3EB990 15 CPrediction::InPrediction(void)const;
0x3EB770 16 CPrediction::IsFirstTimePredicted(void)const;
0x3EB980 17 CPrediction::GetIncomingPacketNumber(void)const;
0x3E9730 18 CPrediction::RunCommand(C_BasePlayer *,CUserCmd *,IMoveHelper *);
0x3E88C0 19 CPrediction::SetupMove(C_BasePlayer *,CUserCmd *,IMoveHelper *,CMoveData *);
0x3E8D10 20 CPrediction::FinishMove(C_BasePlayer *,CUserCmd *,CMoveData *);
0x3E9CD0 21 CPrediction::SetIdealPitch(C_BasePlayer *,Vector const&,QAngle const&,Vector const&);
0x3EB610 22 CPrediction::_Update(bool,bool,int,int);
VEngineTraceClient
Code:
/*
ida_vtable*****c v2b - Senator
VTABLE BLOCK: 0x004EF2A0
DUMP FROM 'engine.dylib'
ADDRESS ID FUNCTION
*/
0x155BA0 0 CEngineTrace::GetPointContents(Vector const&,IHandleEntity **);
0x155E00 1 CEngineTrace::GetPointContents_Collideable(ICollideable *,Vector const&);
0x1577B0 2 CEngineTrace::ClipRayToEntity(Ray_t const&,unsigned int,IHandleEntity *,CGameTrace *);
0x1574A0 3 CEngineTrace::ClipRayToCollideable(Ray_t const&,unsigned int,ICollideable *,CGameTrace *);
0x1580F0 4 CEngineTrace::TraceRay(Ray_t const&,unsigned int,ITraceFilter *,CGameTrace *);
0x157BC0 5 CEngineTrace::SetupLeafAndEntityListRay(Ray_t const&,CTraceListData &);
0x157CC0 6 CEngineTrace::SetupLeafAndEntityListBox(Vector const&,Vector const&,CTraceListData &);
0x157D50 7 CEngineTrace::TraceRayAgainstLeafAndEntityList(Ray_t const&,CTraceListData &,unsigned int,ITraceFilter *,CGameTrace *);
0x158530 8 CEngineTrace::SweepCollideable(ICollideable *,Vector const&,Vector const&,QAngle const&,unsigned int,ITraceFilter *,CGameTrace *);
0x1586F0 9 CEngineTrace::EnumerateEntities(Ray_t const&,bool,IEntityEnumerator *);
0x158770 10 CEngineTrace::EnumerateEntities(Vector const&,Vector const&,IEntityEnumerator *);
0x155AD0 11 CEngineTraceClient::GetCollideable(IHandleEntity *);
0x156090 12 CEngineTrace::GetStatByIndex(int,bool);
0x1560C0 13 CEngineTrace::GetBrushesInAABB(Vector const&,Vector const&,CUtlVector<int,CUtlMemory<int,int>> *,int);
0x156580 14 CEngineTrace::GetCollidableFromDisplacementsInAABB(Vector const&,Vector const&);
0x1569B0 15 CEngineTrace::GetBrushInfo(int,CUtlVector<Vector4D,CUtlMemory<Vector4D,int>> *,int *);
0x156C40 16 CEngineTrace::PointOutsideWorld(Vector const&);
0x156C80 17 CEngineTrace::GetLeafContainingPoint(Vector const&);
0x157A90 18 CEngineTraceClient::HandleEntityToCollideable(IHandleEntity *,ICollideable **,char const**);
0x157B30 19 CEngineTraceClient::GetWorldCollideable(void);
0x157370 20 CEngineTraceClient::SetTraceEntity(ICollideable *,CGameTrace *);
0x155B60 21 CEngineTraceClient::SpatialPartitionMask(void)const;
0x155B80 22 CEngineTraceClient::SpatialPartitionTriggerMask(void)const;
VClientEntityList
Code:
/*
ida_vtable*****c v2b - Senator
VTABLE BLOCK: 0x007E1610
DUMP FROM 'client.dylib'
ADDRESS ID FUNCTION
*/
0x22BFD0 0 C_BaseEntity::~C_BaseEntity();
0x22BFA0 1 C_BaseEntity::~C_BaseEntity();
0x22CFB0 2 C_BaseEntity::SetRefEHandle(CBaseHandle const&);
0x22CFF0 3 C_BaseEntity::GetRefEHandle(void)const;
0x02270 4 C_BaseEntity::GetCollideable(void);
0x02280 5 C_BaseEntity::GetClientNetworkable(void);
0x02290 6 C_BaseEntity::GetClientRenderable(void);
0x022A0 7 C_BaseEntity::GetIClientEntity(void);
0x022B0 8 C_BaseEntity::GetBaseEntity(void);
0x022C0 9 C_BaseEntity::GetClientThinkable(void);
0x22D000 10 C_BaseEntity::Release(void);
0x22E130 11 C_BaseEntity::GetAbsOrigin(void)const;
0x22E530 12 C_BaseEntity::GetAbsAngles(void)const;
0x22E840 13 C_BaseEntity::GetMouth(void);
0x22E850 14 C_BaseEntity::GetSoundSpatialization(SpatializationInfo_t &);
0x235D80 15 C_BaseEntity::GetDataDescMap(void);
0x229460 16 C_BaseEntity::YouForgotToImplementOrDeclareClientClass(void);
0x229470 17 C_BaseEntity::GetClientClass(void);
0x22AA00 18 C_BaseEntity::GetPredDescMap(void);
0x232B0 19 C_BaseEntity::FireBullets(FireBulletsInfo_t const&);
0x022D0 20 C_BaseEntity::ModifyFireBulletsDamage(CTakeDamageInfo *);
0x24B60 21 C_BaseEntity::ShouldDrawUnderwaterBulletBubbles(void);
0x022E0 22 C_BaseEntity::ShouldDrawWaterImpacts(void);
0x24B70 23 C_BaseEntity::HandleShotImpactingWater(FireBulletsInfo_t const&,Vector const&,ITraceFilter *,Vector*);
0x24F20 24 C_BaseEntity::GetBeamTraceFilter(void);
0x24F30 25 C_BaseEntity::DispatchTraceAttack(CTakeDamageInfo const&,Vector const&,CGameTrace *,CDmgAccumulator *);
0x24F40 26 C_BaseEntity::TraceAttack(CTakeDamageInfo const&,Vector const&,CGameTrace *,CDmgAccumulator *);
0x253C0 27 C_BaseEntity::DoImpactEffect(CGameTrace &,int);
0x253F0 28 C_BaseEntity::MakeTracer(Vector const&,CGameTrace const&,int);
0x254C0 29 C_BaseEntity::GetTracerAttachment(void);
0x254F0 30 C_BaseEntity::BloodColor(void);
0x25500 31 C_BaseEntity::GetTracerType(void);
0x22CD00 32 C_BaseEntity::Spawn(void);
0x22CD20 33 C_BaseEntity::SpawnClientEntity(void);
0x22CD30 34 C_BaseEntity::Precache(void);
0x22CD10 35 C_BaseEntity::Activate(void);
0x20DC0 36 C_BaseEntity::ParseMapData(CEntityMapData *);
0x20F50 37 C_BaseEntity::KeyValue(char const*,char const*);
0x21320 38 C_BaseEntity::KeyValue(char const*,float);
0x213A0 39 C_BaseEntity::KeyValue(char const*,Vector const&);
0x21440 40 C_BaseEntity::GetKeyValue(char const*,char *,int);
0x22CD40 41 C_BaseEntity::Init(int,int);
0x022F0 42 C_BaseEntity::GetIClientUnknown(void);
0x02300 43 C_BaseEntity::GetBaseAnimating(void);
0x235E80 44 C_BaseEntity::SetClassname(char const*);
0x236390 45 C_BaseEntity::RecordToolMessage(void);
0x22DD90 46 C_BaseEntity::GetRenderOrigin(void);
0x22DDC0 47 C_BaseEntity::GetRenderAngles(void);
0x02310 48 C_BaseEntity::GetObserverCamOrigin(void);
0x22DDF0 49 C_BaseEntity::RenderableToWorldTransform(void);
0x22E6C0 50 C_BaseEntity::IsTransparent(void);
0x22E740 51 C_BaseEntity::IsTwoPass(void);
0x22E7C0 52 C_BaseEntity::UsesPowerOfTwoFrameBufferTexture(void);
0x22E7E0 53 C_BaseEntity::UsesFullFrameBufferTexture(void);
0x22E800 54 C_BaseEntity::IgnoresZBuffer(void)const;
0x02340 55 C_BaseEntity::GetModel(void)const;
0x22EE60 56 C_BaseEntity::DrawModel(int);
0x232480 57 C_BaseEntity::ComputeFxBlend(void);
0x232CE0 58 C_BaseEntity::GetFxBlend(void);
0x02350 59 C_BaseEntity::LODTest(void);
0x22DE60 60 C_BaseEntity::GetRenderBounds(Vector &,Vector &);
0x22DE40 61 C_BaseEntity::GetPVSNotifyInterface(void);
0x22E050 62 C_BaseEntity::GetRenderBoundsWorldspace(Vector &,Vector &);
0x22E0B0 63 C_BaseEntity::GetShadowRenderBounds(Vector &,Vector &,ShadowType_t);
0x232D00 64 C_BaseEntity::GetColorModulation(float *);
0x02360 65 C_BaseEntity::OnThreadedDrawSetup(void);
0x22D630 66 C_BaseEntity::TestCollision(Ray_t const&,unsigned int,CGameTrace &);
0x22D640 67 C_BaseEntity::TestHitboxes(Ray_t const&,unsigned int,CGameTrace &);
0x2349C0 68 C_BaseEntity::GetAttackDamageScale(void);
0x22F2D0 69 C_BaseEntity::NotifyShouldTransmit(ShouldTransmitState_t);
0x22F570 70 C_BaseEntity::PreDataUpdate(DataUpdateType_t);
0x2306B0 71 C_BaseEntity::PostDataUpdate(DataUpdateType_t);
0x230690 72 C_BaseEntity::ValidateModelIndex(void);
0x2334D0 73 C_BaseEntity::SetDormant(bool);
0x233510 74 C_BaseEntity::IsDormant(void);
0x233550 75 C_BaseEntity::SetDestroyedOnRecreateEntities(void);
0x231040 76 C_BaseEntity::GetEFlags(void)const;
0x231050 77 C_BaseEntity::SetEFlags(int);
0x22DD50 78 C_BaseEntity::entindex(void)const;
0x22D660 79 C_BaseEntity::ReceiveMessage(int,bf_read &);
0x22D780 80 C_BaseEntity::GetDataTableBasePtr(void);
0x231C80 81 C_BaseEntity::ClientThink(void);
0x232440 82 C_BaseEntity::GetThinkHandle(void);
0x232460 83 C_BaseEntity::SetThinkHandle(CClientThinkHandlePtr *);
0x235D90 84 C_BaseEntity::ShouldSavePhysics(void);
0x235DA0 85 C_BaseEntity::OnSave(void);
0x235DC0 86 C_BaseEntity::OnRestore(void);
0x235F30 87 C_BaseEntity::ObjectCaps(void);
0x235E50 88 C_BaseEntity::Save(ISave &);
0x235E90 89 C_BaseEntity::Restore(IRestore &);
0x22E20 90 C_BaseEntity::CreateVPhysics(void);
0x22AA0 91 C_BaseEntity::VPhysicsDestroyObject(void);
0x220E0 92 C_BaseEntity::GMOD_VPhysicsTest(IPhysicsObject *);
0x22700 93 C_BaseEntity::VPhysicsUpdate(IPhysicsObject *);
0x22D380 94 C_BaseEntity::VPhysicsGetObjectList(IPhysicsObject **,int);
0x22D3B0 95 C_BaseEntity::VPhysicsIsFlesh(void);
0x22F150 96 C_BaseEntity::SetupBones(matrix3x4_t *,int,int,float);
0x22F170 97 C_BaseEntity::SetupWeights(matrix3x4_t const*,int,float *,float *);
0x02370 98 C_BaseEntity::UsesFlexDelayedWeights(void);
0x22F240 99 C_BaseEntity::DoAnimationEvents(void);
0x231B20 100 C_BaseEntity::AddEntity(void);
0x233610 101 C_BaseEntity::GetLocalAngles(void)const;
0x235CD0 102 C_BaseEntity::GetPrevLocalOrigin(void)const;
0x235D20 103 C_BaseEntity::GetPrevLocalAngles(void)const;
0x02380 104 C_BaseEntity::CalcOverrideModelIndex(void);
0x02390 105 C_BaseEntity::WorldAlignMins(void)const;
0x023B0 106 C_BaseEntity::WorldAlignMaxs(void)const;
0x20C10 107 C_BaseEntity::WorldSpaceCenter(void)const;
0x22D650 108 C_BaseEntity::ComputeWorldSpaceSurroundingBox(Vector *,Vector *);
0x023D0 109 C_BaseEntity::GetSolid(void)const;
0x023F0 110 C_BaseEntity::GetSolidFlags(void)const;
0x02410 111 C_BaseEntity::LookupAttachment(char const*);
0x22EAE0 112 C_BaseEntity::GetAttachment(int,matrix3x4_t &);
0x22EAA0 113 C_BaseEntity::GetAttachment(int,Vector &);
0x22E9C0 114 C_BaseEntity::GetAttachment(int,Vector &,QAngle &);
0x22EB60 115 C_BaseEntity::GetAttachmentVelocity(int,Vector &,Quaternion &);
0x2333A0 116 C_BaseEntity::GetTeam(void);
0x2333B0 117 C_BaseEntity::GetTeamNumber(void)const;
0x234930 118 C_BaseEntity::ChangeTeam(int);
0x2333C0 119 C_BaseEntity::GetRenderTeamNumber(void);
0x2333D0 120 C_BaseEntity::InSameTeam(C_BaseEntity*);
0x233410 121 C_BaseEntity::InLocalTeam(void);
0x02420 122 C_BaseEntity::IsValidIDTarget(void);
0x02430 123 C_BaseEntity::GetIDString(void);
0x25510 124 C_BaseEntity::ModifyEmitSoundParams(EmitSound_t &);
0x22CDD0 125 C_BaseEntity::InitializeAsClientEntity(char const*,RenderGroup_t);
0x231CA0 126 C_BaseEntity::Simulate(void);
0x232300 127 C_BaseEntity::OnDataChanged(DataUpdateType_t);
0x2322C0 128 C_BaseEntity::OnPreDataChanged(DataUpdateType_t);
0x02440 129 C_BaseEntity::GetClientVehicle(void);
0x231B40 130 C_BaseEntity::GetAimEntOrigin(IClientEntity *,Vector *,QAngle *);
0x22F9C0 131 C_BaseEntity::GetOldOrigin(void);
0x2353C0 132 C_BaseEntity::GetRenderGroup(void);
0x235FB0 133 C_BaseEntity::GetToolRecordingState(KeyValues *);
0x236380 134 C_BaseEntity::CleanupToolRecordingState(KeyValues *);
0x232DA0 135 C_BaseEntity::GetCollideType(void);
0x22D5D0 136 C_BaseEntity::ShouldDraw(void);
0x231030 137 C_BaseEntity::IsSelfAnimating(void);
0x2310C0 138 C_BaseEntity::OnLatchInterpolatedVariables(int);
0x231720 139 C_BaseEntity::OnNewModel(void);
0x231730 140 C_BaseEntity::OnNewParticleEffect(char const*,CNewParticleEffect *);
0x235C80 141 C_BaseEntity::ResetLatched(void);
0x2314D0 142 C_BaseEntity::Interpolate(float);
0x231740 143 C_BaseEntity::IsSubModel(void);
0x2317A0 144 C_BaseEntity::CreateLightEffects(void);
0x22BCC0 145 C_BaseEntity::Clear(void);
0x22EC10 146 C_BaseEntity::DrawBrushModel(bool,int,bool);
0x231C60 147 C_BaseEntity::GetTextureAnimationStartTime(void);
0x231C70 148 C_BaseEntity::TextureAnimationWrapped(void);
0x233440 149 C_BaseEntity::SetNextClientThink(float);
0x02450 150 C_BaseEntity::SetHealth(int);
0x02460 151 C_BaseEntity::GetHealth(void)const;
0x02470 152 C_BaseEntity::GetMaxHealth(void)const;
0x22D7A0 153 C_BaseEntity::ShadowCastType(void);
0x22D9F0 154 C_BaseEntity::ShouldReceiveProjectedTextures(int);
0x22DAD0 155 C_BaseEntity::IsShadowDirty(void);
0x22DB10 156 C_BaseEntity::MarkShadowDirty(bool);
0x22DB70 157 C_BaseEntity::GetShadowParent(void);
0x22DC10 158 C_BaseEntity::FirstShadowChild(void);
0x22DCB0 159 C_BaseEntity::NextShadowPeer(void);
0x233150 160 C_BaseEntity::AddDecal(Vector const&,Vector const&,Vector const&,int,int,bool,CGameTrace &,int);
0x234840 161 C_BaseEntity::IsClientCreated(void)const;
0x234960 162 C_BaseEntity::UpdateOnRemove(void);
0x234F60 163 C_BaseEntity::SUB_Remove(void);
0x2341C0 164 C_BaseEntity::SetPredictable(bool);
0x2355D0 165 C_BaseEntity::RestoreData(char const*,int,int);
0x21A90 166 C_BaseEntity::DamageDecal(int,int);
0x216D0 167 C_BaseEntity::DecalTrace(CGameTrace *,char const*);
0x217A0 168 C_BaseEntity::ImpactTrace(CGameTrace *,int,char const*);
0x02480 169 C_BaseEntity::ShouldPredict(void);
0x02490 170 C_BaseEntity::Think(void);
0x024C0 171 C_BaseEntity::CanBePoweredUp(void);
0x024D0 172 C_BaseEntity::AttemptToPowerup(int,float,float,C_BaseEntity*,CDamageModifier *);
0x8A780 173 C_BaseEntity::IsCurrentlyTouching(void)const;
0x3E3E30 174 C_BaseEntity::StartTouch(C_BaseEntity*);
0x3E3E40 175 C_BaseEntity::Touch(C_BaseEntity*);
0x3E3E80 176 C_BaseEntity::EndTouch(C_BaseEntity*);
0x8B580 177 C_BaseEntity::PhysicsSolidMaskForEntity(void)const;
0x8CDB0 178 C_BaseEntity::PhysicsSimulate(void);
0x024E0 179 C_BaseEntity::IsAlive(void);
0x024F0 180 C_BaseEntity::IsPlayer(void)const;
0x02500 181 C_BaseEntity::IsBaseCombatCharacter(void);
0x02510 182 C_BaseEntity::MyCombatCharacterPointer(void);
0x02520 183 C_BaseEntity::IsNPC(void);
0x02530 184 C_BaseEntity::IsNextBot(void);
0x02540 185 C_BaseEntity::IsBaseObject(void)const;
0x02550 186 C_BaseEntity::IsBaseCombatWeapon(void)const;
0x02560 187 C_BaseEntity::MyCombatWeaponPointer(void);
0x02570 188 C_BaseEntity::IsBaseTrain(void)const;
0x20B20 189 C_BaseEntity::EyePosition(void);
0x20B80 190 C_BaseEntity::EyeAngles(void);
0x20B90 191 C_BaseEntity::LocalEyeAngles(void);
0x20BA0 192 C_BaseEntity::EarPosition(void);
0x21680 193 C_BaseEntity::ShouldCollide(int,int)const;
0x20C00 194 C_BaseEntity::GetViewOffset(void)const;
0x20BD0 195 C_BaseEntity::SetViewOffset(Vector const&);
0x02580 196 C_BaseEntity::GetBody(void);
0x02590 197 C_BaseEntity::GetSkin(void);
0x025A0 198 C_BaseEntity::GetModelInstance(void);
0x025B0 199 C_BaseEntity::GetShadowHandle(void)const;
0x025C0 200 C_BaseEntity::RenderHandle(void);
0x22D2B0 201 C_BaseEntity::CreateModelInstance(void);
0x231920 202 C_BaseEntity::ShouldInterpolate(void);
0x025D0 203 C_BaseEntity::GetClientSideFade(void);
0x2336F0 204 C_BaseEntity::BoneMergeFastCullBloat(Vector &,Vector &,Vector const&,Vector const&)const;
0x234860 205 C_BaseEntity::OnPredictedEntityRemove(bool,C_BaseEntity*);
0x22D820 206 C_BaseEntity::GetShadowCastDistance(float *,ShadowType_t)const;
0x22D910 207 C_BaseEntity::GetShadowCastDirection(Vector *,ShadowType_t)const;
0x22D880 208 C_BaseEntity::GetShadowUseOtherEntity(void)const;
0x22D8C0 209 C_BaseEntity::SetShadowUseOtherEntity(C_BaseEntity*);
0x025E0 210 C_BaseEntity::AddRagdollToFadeQueue(void);
0x025F0 211 C_BaseEntity::IsDeflectable(void);
0x02600 212 C_BaseEntity::GetStudioBody(void);
0x3E3B70 213 C_BaseEntity::PerformCustomPhysics(Vector *,Vector *,QAngle *,QAngle *);
0x22EBD0 214 C_BaseEntity::GetRenderClipPlane(void);
0x02610 215 C_BaseEntity::OnOwnerChanged(void);
0x236C00 216 C_BaseEntity::VPhysicsGetElement(int);
0x02620 217 C_BaseEntity::IsARagdoll(void);
0x236840 218 C_BaseEntity::SetMaterialOverride(char const*);
0x236900 219 C_BaseEntity::SetMaterialOverridePointer(IMaterial *);
0x02630 220 C_BaseEntity::GetMaterialOverridePointer(void);
0x2368D0 221 C_BaseEntity::GetMaterialOverride(void);
0x236A40 222 C_BaseEntity::StartMaterialOverride(void);
0x236BA0 223 C_BaseEntity::EndMaterialOverride(void);
0x02640 224 C_BaseEntity::GetCreationTime(void);
0x02650 225 C_BaseEntity::IsPredicted(void)const;
0x02660 226 C_BaseEntity::IsWeapon(void)const;
0x02670 227 C_BaseEntity::IsVehicle(void)const;
0x02680 228 C_BaseEntity::IsJeep(void)const;
0x02690 229 C_BaseEntity::UsesLua(void);
0x026A0 230 C_BaseEntity::GetLuaEntityType(void);
0x25980 231 C_BaseEntity::PushEntity(void);
0x25A00 232 C_BaseEntity::Push_This_Entity(void);
0x026B0 233 C_BaseEntity::SetEntity(char const*,C_BaseEntity*);
0x236820 234 C_BaseEntity::GetParentPhysicsNum(void);
0x236830 235 C_BaseEntity::SetParentPhysicsNum(int);
0x026C0 236 C_BaseEntity::StartMotionController(void);
0x026D0 237 C_BaseEntity::StopMotionController(void);
0x026E0 238 C_BaseEntity::AttachObjectToMotionController(IPhysicsObject *);
0x026F0 239 C_BaseEntity::DetachObjectFromMotionController(IPhysicsObject *);
0x236C10 240 C_BaseEntity::GetCustomisedRenderBounds(Vector &,Vector &);
0x236C80 241 C_BaseEntity::SetCustomisedRenderBounds(Vector *,Vector *);
0x02700 242 C_BaseEntity::GetLuaScriptName(void);
0x02710 243 C_BaseEntity::SpawnedViaLua(void);
0x25A30 244 C_BaseEntity::OverridePosition(void);
0x02720 245 C_BaseEntity::InitializeScriptedEntity(char const*);
0x25F70 246 C_BaseEntity::ClearLuaData(void);
0x25E90 247 C_BaseEntity::GetLuaTable(void);
0x25CD0 248 C_BaseEntity::GetLuaEntity(void);
0x25F10 249 C_BaseEntity::SetLuaTable(ILuaObject *);
0x02730 250 C_BaseEntity::Lua_OnEntityInitialized(void);
0x259D0 251 C_BaseEntity::HasLuaTable(void);
0x02740 252 C_BaseEntity::LuaEntityInitialized(void);
0x22A90 253 C_BaseEntity::ForcePhysicsDropObject(void);
0x25C10 254 C_BaseEntity::StartDriving(C_BasePlayer *);
0x25C70 255 C_BaseEntity::FinishDriving(C_BasePlayer *);
0x236EB0 256 C_BaseEntity::GMod_ShouldRenderEntity(void);
0x02750 257 C_BaseEntity::OnClientsideLuaRestored(void);
0x25FC0 258 C_BaseEntity::Lua_GetLuaClass(void);
0x2371C0 259 C_BaseEntity::VPhysicsCollision(int,gamevcollisionevent_t *);
VPanel
Code:
/*
ida_vtable*****c v2b - Senator
VTABLE BLOCK: 0x0002C240
DUMP FROM 'vgui2.dylib'
ADDRESS ID FUNCTION
*/
0x16A40 0 vgui::VPanel::~VPanel();
0x169E0 1 vgui::VPanel::~VPanel();
0x16AB0 2 vgui::VPanel::Init(vgui::IClientPanel *);
0x179E0 3 vgui::VPanel::Plat(void);
0x179F0 4 vgui::VPanel::SetPlat(vgui::SurfacePlat *);
0x17D60 5 vgui::VPanel::GetHPanel(void);
0x17D70 6 vgui::VPanel::SetHPanel(unsigned long);
0x17D80 7 vgui::VPanel::PopupWantsFront(void);
0x17D90 8 vgui::VPanel::SetPopupWantsFront(bool);
0x17A00 9 vgui::VPanel::IsPopup(void);
0x17A10 10 vgui::VPanel::SetPopup(bool);
0x17A60 11 vgui::VPanel::IsFullyVisible(void);
0x16E40 12 vgui::VPanel::SetPos(int,int);
0x16E60 13 vgui::VPanel::GetPos(int &,int &);
0x16E80 14 vgui::VPanel::SetSize(int,int);
0x16EE0 15 vgui::VPanel::GetSize(int &,int &);
0x16F00 16 vgui::VPanel::SetMinimumSize(int,int);
0x16F50 17 vgui::VPanel::GetMinimumSize(int &,int &);
0x17250 18 vgui::VPanel::SetZPos(int);
0x17560 19 vgui::VPanel::GetZPos(void);
0x17020 20 vgui::VPanel::GetAbsPos(int &,int &);
0x17090 21 vgui::VPanel::GetClipRect(int &,int &,int &,int &);
0x170C0 22 vgui::VPanel::SetInset(int,int,int,int);
0x170F0 23 vgui::VPanel::GetInset(int &,int &,int &,int &);
0x16AC0 24 vgui::VPanel::Solve(void);
0x16F70 25 vgui::VPanel::SetVisible(bool);
0x16FE0 26 vgui::VPanel::SetEnabled(bool);
0x17000 27 vgui::VPanel::IsVisible(void);
0x17010 28 vgui::VPanel::IsEnabled(void);
0x17120 29 vgui::VPanel::SetParent(vgui::VPanel*);
0x17210 30 vgui::VPanel::GetChildCount(void);
0x17220 31 vgui::VPanel::GetChild(int);
0x17240 32 vgui::VPanel::GetParent(void);
0x17570 33 vgui::VPanel::MoveToFront(void);
0x17740 34 vgui::VPanel::MoveToBack(void);
0x179A0 35 vgui::VPanel::HasParent(vgui::VPanel*);
0x17230 36 vgui::VPanel::GetChildren(void);
0x17A90 37 vgui::VPanel::GetName(void);
0x17AC0 38 vgui::VPanel::GetClassName(void);
0x17AF0 39 vgui::VPanel::GetScheme(void);
0x17B20 40 vgui::VPanel::SendMessage(KeyValues *,unsigned int);
0x17DA0 41 vgui::VPanel::Client(void);
0x17B50 42 vgui::VPanel::SetKeyBoardInputEnabled(bool);
0x17B70 43 vgui::VPanel::SetMouseInputEnabled(bool);
0x17B90 44 vgui::VPanel::IsKeyBoardInputEnabled(void);
0x17BA0 45 vgui::VPanel::IsMouseInputEnabled(void);
0x17A30 46 vgui::VPanel::IsTopmostPopup(void)const;
0x17A40 47 vgui::VPanel::SetTopmostPopup(bool);
0x17BB0 48 vgui::VPanel::SetSiblingPin(vgui::VPanel*,unsigned char,unsigned char);
0x17070 49 vgui::VPanel::GetInternalAbsPos(int &,int &);
0x31CAC 50 `vtable for'__cxxabiv1::__class_type_info;
0x2573B 51 `typeinfo name for'vgui::VPanel;
0x00000 52 dword_0;
0x00000 53 dword_0;
0x00000 54 dword_0;
0x2C400 55 `typeinfo for'ConCommand;
0x18C50 56 ConCommand::~ConCommand();
0x18C40 57 ConCommand::~ConCommand();
0x18C60 58 ConCommand::IsCommand(void)const;
0x18B40 59 ConCommandBase::IsFlagSet(int)const;
0x18B60 60 ConCommandBase::AddFlags(int);
0x18B30 61 ConCommandBase::GetName(void)const;
0x18B70 62 ConCommandBase::GetHelpText(void)const;
0x18B80 63 ConCommandBase::IsRegistered(void)const;
0x18A80 64 ConCommandBase::GetDLLIdentifier(void)const;
0x18A90 65 ConCommandBase::CreateBase(char const*,char const*,int);
0x18B00 66 ConCommandBase::Init(void);
0x18CC0 67 ConCommand::AutoCompleteSuggest(char const*,CUtlVector<CUtlString,CUtlMemory<CUtlString,int>> &);
0x18E00 68 ConCommand::CanAutoComplete(void);
0x18C70 69 ConCommand::Dispatch(CCommand const&);
0x00000 70 dword_0;
0x2C3E0 71 `typeinfo for'ConVar;
0x18F80 72 ConVar::~ConVar();
0x18F40 73 ConVar::~ConVar();
0x19050 74 ConVar::IsCommand(void)const;
0x18FC0 75 ConVar::IsFlagSet(int)const;
0x19010 76 ConVar::AddFlags(int);
0x19030 77 ConVar::GetName(void)const;
0x19000 78 ConVar::GetHelpText(void)const;
0x19020 79 ConVar::IsRegistered(void)const;
0x18A80 80 ConCommandBase::GetDLLIdentifier(void)const;
0x18A90 81 ConCommandBase::CreateBase(char const*,char const*,int);
0x19060 82 ConVar::Init(void);
0x19690 83 ConVar::SetValue(char const*);
0x196D0 84 ConVar::SetValue(float);
0x19730 85 ConVar::SetValue(int);
0x19090 86 ConVar::InternalSetValue(char const*);
0x19360 87 ConVar::InternalSetFloatValue(float);
0x19470 88 ConVar::InternalSetIntValue(int);
0x19320 89 ConVar::ClampValue(float &);
0x191B0 90 ConVar::ChangeStringValue(char const*,float);
0x19580 91 ConVar::Create(char const*,char const*,int,char const*,bool,float,bool,float,void (*)(IConVar *,char const*,float));
CModelInfoClient
Code:
/*
ida_vtable*****c v2b - Senator
VTABLE BLOCK: 0x004F02F0
DUMP FROM 'engine.dylib'
ADDRESS ID FUNCTION
*/
0x1DC020 0 CModelInfoClient::~CModelInfoClient();
0x1DC4C0 1 CModelInfoClient::~CModelInfoClient();
0x1DB7A0 2 CModelInfoClient::GetModel(int);
0x1D9E70 3 CModelInfo::GetModelIndex(char const*)const;
0x1DA550 4 CModelInfo::GetModelName(model_t const*)const;
0x1DAF70 5 CModelInfo::GetVCollide(model_t const*);
0x1DB010 6 CModelInfo::GetVCollide(int);
0x1DA590 7 CModelInfo::GetModelBounds(model_t const*,Vector &,Vector &)const;
0x1DA5E0 8 CModelInfo::GetModelRenderBounds(model_t const*,Vector &,Vector &)const;
0x1DA7B0 9 CModelInfo::GetModelFrameCount(model_t const*)const;
0x1DA840 10 CModelInfo::GetModelType(model_t const*)const;
0x1DA9F0 11 CModelInfo::GetModelExtraData(model_t const*);
0x1DAB70 12 CModelInfo::ModelHasMaterialProxy(model_t const*)const;
0x1DAB90 13 CModelInfo::IsTranslucent(model_t const*)const;
0x1DABD0 14 CModelInfo::IsTranslucentTwoPass(model_t const*)const;
0x1DAE10 15 CModelInfo::RecomputeTranslucency(model_t const*,int,int,void *,float);
0x1DAE50 16 CModelInfo::GetModelMaterialCount(model_t const*)const;
0x1DAE70 17 CModelInfo::GetModelMaterials(model_t const*,int,IMaterial **);
0x1DABB0 18 CModelInfo::IsModelVertexLit(model_t const*)const;
0x1DB0B0 19 CModelInfo::GetModelKeyValueText(model_t const*);
0x1DB110 20 CModelInfo::GetModelKeyValue(model_t const*,CUtlBuffer &);
0x1DB210 21 CModelInfo::GetModelRadius(model_t const*);
0x1DAA20 22 CModelInfo::FindModel(studiohdr_t const*,void **,char const*)const;
0x1DAA80 23 CModelInfo::FindModel(void *)const;
0x1DAAB0 24 CModelInfo::GetVirtualModel(studiohdr_t const*)const;
0x1DAAF0 25 CModelInfo::GetAnimBlock(studiohdr_t const*,int)const;
0x1DBAD0 26 CModelInfoClient::GetModelMaterialColorAndLighting(model_t const*,Vector const&,QAngle const&,CGameTrace *,Vector&,Vector&);
0x1DAEA0 27 CModelInfo::GetIlluminationPoint(model_t const*,IClientRenderable *,Vector const&,QAngle const&,Vector*);
0x1DAF20 28 CModelInfo::GetModelContents(int);
0x1DB230 29 CModelInfo::GetStudiomodel(model_t const*);
0x1DA770 30 CModelInfo::GetModelSpriteWidth(model_t const*)const;
0x1DA790 31 CModelInfo::GetModelSpriteHeight(model_t const*)const;
0x1DB8C0 32 CModelInfoClient::SetLevelScreenFadeRange(float,float);
0x1DB910 33 CModelInfoClient::GetLevelScreenFadeRange(float *,float *)const;
0x1DB930 34 CModelInfoClient::SetViewScreenFadeRange(float,float);
0x1DB980 35 CModelInfoClient::ComputeLevelScreenFade(Vector const&,float,float)const;
0x1DB9C0 36 CModelInfoClient::ComputeViewScreenFade(Vector const&,float,float)const;
0x1DAB30 37 CModelInfo::GetAutoplayList(studiohdr_t const*,unsigned short **)const;
0x1DB270 38 CModelInfo::GetCollideForVirtualTerrain(int);
0x1DABF0 39 CModelInfo::IsUsingFBTexture(model_t const*,int,int,void *)const;
0x1DB860 40 CModelInfoClient::FindOrLoadModel(char const*);
0x1DC310 41 IVModelInfo::InitDynamicModels(void);
0x1DC330 42 IVModelInfo::ShutdownDynamicModels(void);
0x1DC350 43 IVModelInfo::AddDynamicModel(char const*,int);
0x1DC370 44 IVModelInfo::ReferenceModel(int);
0x1DC390 45 IVModelInfo::UnreferenceModel(int);
0x1DC3B0 46 IVModelInfo::CleanupDynamicModels(bool);
0x1DC3D0 47 CModelInfo::GetCacheHandle(model_t const*)const;
0x1DB290 48 CModelInfo::GetBrushModelPlaneCount(model_t const*)const;
0x1DB2C0 49 CModelInfo::GetBrushModelPlane(model_t const*,int,cplane_t &,Vector *)const;
0x1DC3F0 50 CModelInfo::GetSurfacepropsForVirtualTerrain(int);
0x1DA4F0 51 CModelInfo::OnLevelChange(void);
0x1D9F60 52 CModelInfo::GetModelClientSideIndex(char const*)const;
0x1DB6C0 53 CModelInfoClient::RegisterDynamicModel(char const*,bool);
0x1DA3F0 54 CModelInfo::IsDynamicModelLoading(int);
0x1DA450 55 CModelInfo::AddRefDynamicModel(int);
0x1DA4A0 56 CModelInfo::ReleaseDynamicModel(int);
0x1DA2C0 57 CModelInfo::RegisterModelLoadCallback(int,IModelLoadCallback *,bool);
0x1DA340 58 CModelInfo::UnregisterModelLoadCallback(int,IModelLoadCallback *);
0x1DB7E0 59 CModelInfoClient::OnDynamicModelsStringTableChange(int,char const*,void const*);
0x1DB670 60 CModelInfoClient::GetDynamicModelStringTable(void)const;
0x1DB690 61 CModelInfoClient::LookupPrecachedModelIndex(char const*)const;