Pushok

IVEngineClient VTable 23.02.12

Feb 23rd, 2012
518
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 8.79 KB | None | 0 0
  1. abstract_class ICEngineClient
  2. {
  3.     virtual void ICEngineClient::GetIntersectingSurfaces(model_t  const*,Vector  const&,float,bool,SurfInfo *,int) = 0;
  4.     virtual void ICEngineClient::GetLightForPoint(Vector  const&,bool) = 0;
  5.     virtual void ICEngineClient::TraceLineMaterialAndLighting(Vector  const&,Vector  const&,Vector&,Vector&) = 0;
  6.     virtual void ICEngineClient::ParseFile(char  const*,char *,int) = 0;
  7.     virtual void ICEngineClient::CopyFile(char  const*,char  const*) = 0;
  8.     virtual void ICEngineClient::GetScreenSize(int &,int &) = 0;
  9.     virtual void ICEngineClient::ServerCmd(char  const*,bool) = 0;
  10.     virtual void ICEngineClient::ClientCmd(char  const*) = 0;
  11.     virtual void ICEngineClient::GetPlayerInfo(int,player_info_s *) = 0;
  12.     virtual void ICEngineClient::GetPlayerForUserID(int) = 0;
  13.     virtual void ICEngineClient::TextMessageGet(char  const*) = 0;
  14.     virtual void ICEngineClient::Con_IsVisible(void) = 0;
  15.     virtual void ICEngineClient::GetLocalPlayer(void) = 0;
  16.     virtual void ICEngineClient::LoadModel(char  const*,bool) = 0;
  17.     virtual void ICEngineClient::Time(void) = 0;
  18.     virtual void ICEngineClient::GetLastTimeStamp(void) = 0;
  19.     virtual void ICEngineClient::GetSentence(CAudioSource *) = 0;
  20.     virtual void ICEngineClient::GetSentenceLength(CAudioSource *) = 0;
  21.     virtual void ICEngineClient::IsStreaming(CAudioSource *) = 0;
  22.     virtual void ICEngineClient::GetViewAngles(QAngle &) = 0;
  23.     virtual void ICEngineClient::SetViewAngles(QAngle &) = 0;
  24.     virtual void ICEngineClient::GetMaxClients(void) = 0;
  25.     virtual void ICEngineClient::Key_LookupBinding(char  const*) = 0;
  26.     virtual void ICEngineClient::Key_BindingForKey(ButtonCode_t) = 0;
  27.     virtual void ICEngineClient::StartKeyTrapMode(void) = 0;
  28.     virtual void ICEngineClient::CheckDoneKeyTrapping(ButtonCode_t &) = 0;
  29.     virtual void ICEngineClient::IsInGame(void) = 0;
  30.     virtual void ICEngineClient::IsConnected(void) = 0;
  31.     virtual void ICEngineClient::IsDrawingLoadingImage(void) = 0;
  32.     virtual void ICEngineClient::Con_NPrintf(int,char  const*,...) = 0;
  33.     virtual void ICEngineClient::Con_NXPrintf(con_nprint_s  const*,char  const*,...) = 0;
  34.     virtual void ICEngineClient::IsBoxVisible(Vector  const&,Vector  const&) = 0;
  35.     virtual void ICEngineClient::IsBoxInViewCluster(Vector  const&,Vector  const&) = 0;
  36.     virtual void ICEngineClient::CullBox(Vector  const&,Vector  const&) = 0;
  37.     virtual void ICEngineClient::Sound_ExtraUpdate(void) = 0;
  38.     virtual void ICEngineClient::GetGameDirectory(void) = 0;
  39.     virtual void ICEngineClient::WorldToScreenMatrix(void) = 0;
  40.     virtual void ICEngineClient::WorldToViewMatrix(void) = 0;
  41.     virtual void ICEngineClient::GameLumpVersion(int) = 0;
  42.     virtual void ICEngineClient::GameLumpSize(int) = 0;
  43.     virtual void ICEngineClient::LoadGameLump(int,void *,int) = 0;
  44.     virtual void ICEngineClient::LevelLeafCount(void) = 0;
  45.     virtual void ICEngineClient::GetBSPTreeQuery(void) = 0;
  46.     virtual void ICEngineClient::LinearToGamma(float *,float *) = 0;
  47.     virtual void ICEngineClient::LightStyleValue(int) = 0;
  48.     virtual void ICEngineClient::ComputeDynamicLighting(Vector  const&,Vector  const*,Vector&) = 0;
  49.     virtual void ICEngineClient::GetAmbientLightColor(Vector &) = 0;
  50.     virtual void ICEngineClient::GetDXSupportLevel(void) = 0;
  51.     virtual void ICEngineClient::SupportsHDR(void) = 0;
  52.     virtual void ICEngineClient::Mat_Stub(IMaterialSystem *) = 0;
  53.     virtual void ICEngineClient::GetChapterName(char *,int) = 0;
  54.     virtual void ICEngineClient::GetLevelName(void) = 0;
  55.     virtual void ICEngineClient::GetLevelVersion(void) = 0;
  56.     virtual void ICEngineClient::GetVoiceTweakAPI(void) = 0;
  57.     virtual void ICEngineClient::EngineStats_BeginFrame(void) = 0;
  58.     virtual void ICEngineClient::EngineStats_EndFrame(void) = 0;
  59.     virtual void ICEngineClient::FireEvents(void) = 0;
  60.     virtual void ICEngineClient::GetLeavesArea(int *,int) = 0;
  61.     virtual void ICEngineClient::DoesBoxTouchAreaFrustum(Vector  const&,Vector  const&,int) = 0;
  62.     virtual void ICEngineClient::SetAudioState(AudioState_t  const&) = 0;
  63.     virtual void ICEngineClient::SentenceGroupPick(int,char *,int) = 0;
  64.     virtual void ICEngineClient::SentenceGroupPickSequential(int,char *,int,int,int) = 0;
  65.     virtual void ICEngineClient::SentenceIndexFromName(char  const*) = 0;
  66.     virtual void ICEngineClient::SentenceNameFromIndex(int) = 0;
  67.     virtual void ICEngineClient::SentenceGroupIndexFromName(char  const*) = 0;
  68.     virtual void ICEngineClient::SentenceGroupNameFromIndex(int) = 0;
  69.     virtual void ICEngineClient::SentenceLength(int) = 0;
  70.     virtual void ICEngineClient::ComputeLighting(Vector  const&,Vector  const*,bool,Vector&,Vector*) = 0;
  71.     virtual void ICEngineClient::ActivateOccluder(int,bool) = 0;
  72.     virtual void ICEngineClient::IsOccluded(Vector  const&,Vector  const&) = 0;
  73.     virtual void ICEngineClient::SaveAllocMemory(ulong,ulong) = 0;
  74.     virtual void ICEngineClient::SaveFreeMemory(void *) = 0;
  75.     virtual void ICEngineClient::GetNetChannelInfo(void) = 0;
  76.     virtual void ICEngineClient::DebugDrawPhysCollide(CPhysCollide  const*,IMaterial *,matrix3x4_t &,color32_s  const&) = 0;
  77.     virtual void ICEngineClient::CheckPoint(char  const*) = 0;
  78.     virtual void ICEngineClient::DrawPortals(void) = 0;
  79.     virtual void ICEngineClient::IsPlayingDemo(void) = 0;
  80.     virtual void ICEngineClient::IsRecordingDemo(void) = 0;
  81.     virtual void ICEngineClient::IsPlayingTimeDemo(void) = 0;
  82.     virtual void ICEngineClient::GetDemoRecordingTick(void) = 0;
  83.     virtual void ICEngineClient::GetDemoPlaybackTick(void) = 0;
  84.     virtual void ICEngineClient::GetDemoPlaybackStartTick(void) = 0;
  85.     virtual void ICEngineClient::GetDemoPlaybackTimeScale(void) = 0;
  86.     virtual void ICEngineClient::GetDemoPlaybackTotalTicks(void) = 0;
  87.     virtual void ICEngineClient::IsPaused(void) = 0;
  88.     virtual void ICEngineClient::IsTakingScreenshot(void) = 0;
  89.     virtual void ICEngineClient::IsHLTV(void) = 0;
  90.     virtual void ICEngineClient::IsLevelMainMenuBackground(void) = 0;
  91.     virtual void ICEngineClient::GetMainMenuBackgroundName(char *,int) = 0;
  92.     virtual void ICEngineClient::GetVideoModes(int &,vmode_s *&) = 0;
  93.     virtual void ICEngineClient::SetOcclusionParameters(OcclusionParams_t  const&) = 0;
  94.     virtual void ICEngineClient::GetUILanguage(char *,int) = 0;
  95.     virtual void ICEngineClient::IsSkyboxVisibleFromPoint(Vector  const&) = 0;
  96.     virtual void ICEngineClient::GetMapEntitiesString(void) = 0;
  97.     virtual void ICEngineClient::IsInEditMode(void) = 0;
  98.     virtual void ICEngineClient::GetScreenAspectRatio(void) = 0;
  99.     virtual void ICEngineClient::REMOVED_SteamRefreshLogin(char  const*,bool) = 0;
  100.     virtual void ICEngineClient::REMOVED_SteamProcessCall(bool &) = 0;
  101.     virtual void ICEngineClient::GetEngineBuildNumber(void) = 0;
  102.     virtual void ICEngineClient::GetProductVersionString(void) = 0;
  103.     virtual void ICEngineClient::GrabPreColorCorrectedFrame(int,int,int,int) = 0;
  104.     virtual void ICEngineClient::IsHammerRunning(void) = 0;
  105.     virtual void ICEngineClient::ExecuteClientCmd(char  const*) = 0;
  106.     virtual void ICEngineClient::MapHasHDRLighting(void) = 0;
  107.     virtual void ICEngineClient::GetAppID(void) = 0;
  108.     virtual void ICEngineClient::GetLightForPointFast(Vector  const&,bool) = 0;
  109.     virtual void ICEngineClient::ClientCmd_Unrestricted(char  const*) = 0;
  110.     virtual void ICEngineClient::SetRestrictServerCommands(bool) = 0;
  111.     virtual void ICEngineClient::SetRestrictClientCommands(bool) = 0;
  112.     virtual void ICEngineClient::SetOverlayBindProxy(int,void *) = 0;
  113.     virtual void ICEngineClient::CopyFrameBufferToMaterial(char  const*) = 0;
  114.     virtual void ICEngineClient::ChangeTeam(char  const*) = 0;
  115.     virtual void ICEngineClient::ReadConfiguration(bool) = 0;
  116.     virtual void ICEngineClient::SetAchievementMgr(IAchievementMgr *) = 0;
  117.     virtual void ICEngineClient::GetAchievementMgr(void) = 0;
  118.     virtual void ICEngineClient::MapLoadFailed(void) = 0;
  119.     virtual void ICEngineClient::SetMapLoadFailed(bool) = 0;
  120.     virtual void ICEngineClient::IsLowViolence(void) = 0;
  121.     virtual void ICEngineClient::GetMostRecentSaveGame(void) = 0;
  122.     virtual void ICEngineClient::SetMostRecentSaveGame(char  const*) = 0;
  123.     virtual void ICEngineClient::StartXboxExitingProcess(void) = 0;
  124.     virtual void ICEngineClient::IsSaveInProgress(void) = 0;
  125.     virtual void ICEngineClient::OnStorageDeviceAttached(void) = 0;
  126.     virtual void ICEngineClient::OnStorageDeviceDetached(void) = 0;
  127.     virtual void ICEngineClient::ResetDemoInterpolation(void) = 0;
  128.     virtual void ICEngineClient::SetGamestatsData(CGamestatsData *) = 0;
  129.     virtual void ICEngineClient::GetGamestatsData(void) = 0;
  130.     virtual void ICEngineClient::GetMouseDelta(int &,int &,bool) = 0;
  131.     virtual void ICEngineClient::ServerCmdKeyValues(KeyValues *) = 0;
  132.     virtual void ICEngineClient::IsSkippingPlayback(void) = 0;
  133.     virtual void ICEngineClient::IsLoadingDemo(void) = 0;
  134.     virtual void ICEngineClient::IsPlayingDemoALocallyRecordedDemo(void) = 0;
  135.     virtual void ICEngineClient::Key_LookupBindingExact(char  const*) = 0;
  136.     virtual void ICEngineClient::GetProtocolVersion(void) = 0;
  137.     virtual void ICEngineClient::IsInCommentaryMode(void) = 0;
  138. }
Advertisement
Add Comment
Please, Sign In to add comment