MeepDarknessMeep

CHLClient Gmod 9/8/2013

Sep 8th, 2013
200
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 5.11 KB | None | 0 0
  1. #include <cdll_int.h>
  2.  
  3. class CClient
  4. {
  5. public://0
  6.     virtual void* CClient::Init(void * (*)(char  const*,int *),void * (*)(char  const*,int *),CGlobalVarsBase *,void* /* IGet * */ ) = 0;
  7.     virtual void* CClient::PostInit(void) = 0;
  8.     virtual void* CClient::Shutdown(void) = 0;
  9.     virtual void* CClient::ReplayInit(void * (*)(char  const*,int *)) = 0;
  10.     virtual void* CClient::ReplayPostInit(void) = 0;
  11.     virtual void* CClient::LevelInitPreEntity(char  const*) = 0;
  12.     virtual void* CClient::LevelInitPostEntity(void) = 0;
  13.     virtual void* CClient::LevelShutdown(void) = 0;
  14.     virtual void* CClient::GetAllClasses(void) = 0;
  15.     virtual void* CClient::HudVidInit(void) = 0;//10
  16.     virtual void* CClient::HudProcessInput(bool) = 0;
  17.     virtual void CClient::HudUpdate(bool) = 0;
  18.     virtual void* CClient::HudReset(void) = 0;
  19.     virtual void* CClient::HudText(char  const*) = 0;
  20.     virtual void* CClient::IN_ActivateMouse(void) = 0;
  21.     virtual void* CClient::IN_DeactivateMouse(void) = 0;
  22.     virtual void* CClient::IN_Accumulate(void) = 0;
  23.     virtual void* CClient::IN_ClearStates(void) = 0;
  24.     virtual void* CClient::IN_IsKeyDown(char  const*,bool &) = 0;
  25.     virtual void* CClient::IN_OnMouseWheeled(int) = 0;
  26.     virtual void* CClient::IN_KeyEvent(int,ButtonCode_t,char  const*) = 0;
  27.     virtual void* CClient::CreateMove(int,float,bool) = 0;
  28.     virtual void* CClient::ExtraMouseSample(float,bool) = 0;
  29.     virtual void* CClient::WriteUsercmdDeltaToBuffer(bf_write *,int,int,bool) = 0;
  30.     virtual void* CClient::EncodeUserCmdToBuffer(bf_write &,int) = 0;
  31.     virtual void* CClient::DecodeUserCmdFromBuffer(bf_read &,int) = 0;
  32.     virtual void* CClient::View_Render(vrect_t *) = 0;
  33.     virtual void* CClient::RenderView(CViewSetup  const&,int,int) = 0;
  34.     virtual void* CClient::View_Fade(ScreenFade_t *) = 0;
  35.     virtual void* CClient::SetCrosshairAngle(QAngle  const&) = 0;
  36.     virtual void* CClient::InitSprite(CEngineSprite *,char  const*) = 0;
  37.     virtual void* CClient::ShutdownSprite(CEngineSprite *) = 0;
  38.     virtual void* CClient::GetSpriteSize(void) = 0;
  39.     virtual void* CClient::VoiceStatus(int,int) = 0;
  40.     virtual void* CClient::InstallStringTableCallback(char  const*) = 0;
  41.     virtual void* CClient::FrameStageNotify(ClientFrameStage_t) = 0;
  42.     virtual void* CClient::DispatchUserMessage(int,bf_read &) = 0;
  43.     virtual void* CClient::SaveInit(int) = 0;
  44.     virtual void* CClient::SaveWriteFields(CSaveRestoreData *,char  const*,void *,datamap_t *,typedescription_t *,int) = 0;
  45.     virtual void* CClient::SaveReadFields(CSaveRestoreData *,char  const*,void *,datamap_t *,typedescription_t *,int) = 0;
  46.     virtual void* CClient::PreSave(CSaveRestoreData *) = 0;
  47.     virtual void* CClient::Save(CSaveRestoreData *) = 0;
  48.     virtual void* CClient::WriteSaveHeaders(CSaveRestoreData *) = 0;
  49.     virtual void* CClient::ReadRestoreHeaders(CSaveRestoreData *) = 0;
  50.     virtual void* CClient::Restore(CSaveRestoreData *,bool) = 0;
  51.     virtual void* CClient::DispatchOnRestore(void) = 0;
  52.     virtual void* CClient::GetStandardRecvProxies(void) = 0;
  53.     virtual void* CClient::WriteSaveGameScreenshot(char  const*) = 0;
  54.     virtual void* CClient::EmitSentenceCloseCaption(char  const*) = 0;
  55.     virtual void* CClient::EmitCloseCaption(char  const*,float) = 0;
  56.     virtual void* CClient::CanRecordDemo(char *,int) = 0;
  57.     virtual void* CClient::OnDemoRecordStart(char  const*) = 0;
  58.     virtual void* CClient::OnDemoRecordStop(void) = 0;
  59.     virtual void* CClient::OnDemoPlaybackStart(char  const*) = 0;
  60.     virtual void* CClient::OnDemoPlaybackStop(void) = 0;
  61.     virtual void* CClient::ShouldDrawDropdownConsole(void) = 0;
  62.     virtual void* CClient::GetScreenWidth(void) = 0;
  63.     virtual void* CClient::GetScreenHeight(void) = 0;
  64.     virtual void* CClient::WriteSaveGameScreenshotOfSize(char  const*,int,int,bool,bool) = 0;
  65.     virtual void* CClient::GetPlayerView(CViewSetup &) = 0;
  66.     virtual void* CClient::SetupGameProperties(CUtlVector<_XUSER_CONTEXT,CUtlMemory<_XUSER_CONTEXT,int>> &,void* /* CUtlVector&<_XUSER_PROPERTY,CUtlMemory<CUtlVector&,int>> */ ) = 0;
  67.     virtual void* CClient::GetPresenceID(char  const*) = 0;
  68.     virtual void* CClient::GetPropertyIdString(uint) = 0;
  69.     virtual void* CClient::GetPropertyDisplayString(uint,uint,char *,int) = 0;
  70.     virtual void* CClient::InvalidateMdlCache(void) = 0;
  71.     virtual void* CClient::IN_SetSampleTime(float) = 0;
  72.     virtual void* CClient::ReloadFilesInList(void* /* IFileList * */ ) = 0;
  73.     virtual void* CClient::StartStatsReporting(void *,bool) = 0;
  74.     virtual void* CClient::HandleUiToggle(void) = 0;
  75.     virtual void* CClient::ShouldAllowConsole(void) = 0;
  76.     virtual void* CClient::GetRenamedRecvTableInfos(void) = 0;
  77.     virtual void* CClient::GetClientUIMouthInfo(void) = 0;
  78.     virtual void* CClient::FileReceived(char  const*,uint) = 0;
  79.     virtual void* CClient::TranslateEffectForVisionFilter(char  const*,char  const*) = 0;
  80.     virtual void* CClient::ClientAdjustStartSoundParams(void* /* StartSoundParams_t & */ ) = 0;
  81.     virtual void* CClient::DisconnectAttempt(void) = 0;
  82.     virtual void* CClient::GMOD_ReceiveServerMessage(bf_read *,int) = 0;
  83.     virtual void* CClient::GMOD_DoSnapshots(void) = 0;
  84.     virtual void* CClient::GMOD_VoiceVolume(uint,float) = 0;
  85.     virtual void* CClient::GMOD_OnDrawSkybox(void) = 0;
  86.     virtual void* CClient::IN_MouseWheelAnalog(int) = 0;
  87. };
Advertisement
Add Comment
Please, Sign In to add comment