abstract_class ICEngineClient
{
virtual void ICEngineClient::GetIntersectingSurfaces(model_t const*,Vector const&,float,bool,SurfInfo *,int) = 0;
virtual void ICEngineClient::GetLightForPoint(Vector const&,bool) = 0;
virtual void ICEngineClient::TraceLineMaterialAndLighting(Vector const&,Vector const&,Vector&,Vector&) = 0;
virtual void ICEngineClient::ParseFile(char const*,char *,int) = 0;
virtual void ICEngineClient::CopyFile(char const*,char const*) = 0;
virtual void ICEngineClient::GetScreenSize(int &,int &) = 0;
virtual void ICEngineClient::ServerCmd(char const*,bool) = 0;
virtual void ICEngineClient::ClientCmd(char const*) = 0;
virtual void ICEngineClient::GetPlayerInfo(int,player_info_s *) = 0;
virtual void ICEngineClient::GetPlayerForUserID(int) = 0;
virtual void ICEngineClient::TextMessageGet(char const*) = 0;
virtual void ICEngineClient::Con_IsVisible(void) = 0;
virtual void ICEngineClient::GetLocalPlayer(void) = 0;
virtual void ICEngineClient::LoadModel(char const*,bool) = 0;
virtual void ICEngineClient::Time(void) = 0;
virtual void ICEngineClient::GetLastTimeStamp(void) = 0;
virtual void ICEngineClient::GetSentence(CAudioSource *) = 0;
virtual void ICEngineClient::GetSentenceLength(CAudioSource *) = 0;
virtual void ICEngineClient::IsStreaming(CAudioSource *) = 0;
virtual void ICEngineClient::GetViewAngles(QAngle &) = 0;
virtual void ICEngineClient::SetViewAngles(QAngle &) = 0;
virtual void ICEngineClient::GetMaxClients(void) = 0;
virtual void ICEngineClient::Key_LookupBinding(char const*) = 0;
virtual void ICEngineClient::Key_BindingForKey(ButtonCode_t) = 0;
virtual void ICEngineClient::StartKeyTrapMode(void) = 0;
virtual void ICEngineClient::CheckDoneKeyTrapping(ButtonCode_t &) = 0;
virtual void ICEngineClient::IsInGame(void) = 0;
virtual void ICEngineClient::IsConnected(void) = 0;
virtual void ICEngineClient::IsDrawingLoadingImage(void) = 0;
virtual void ICEngineClient::Con_NPrintf(int,char const*,...) = 0;
virtual void ICEngineClient::Con_NXPrintf(con_nprint_s const*,char const*,...) = 0;
virtual void ICEngineClient::IsBoxVisible(Vector const&,Vector const&) = 0;
virtual void ICEngineClient::IsBoxInViewCluster(Vector const&,Vector const&) = 0;
virtual void ICEngineClient::CullBox(Vector const&,Vector const&) = 0;
virtual void ICEngineClient::Sound_ExtraUpdate(void) = 0;
virtual void ICEngineClient::GetGameDirectory(void) = 0;
virtual void ICEngineClient::WorldToScreenMatrix(void) = 0;
virtual void ICEngineClient::WorldToViewMatrix(void) = 0;
virtual void ICEngineClient::GameLumpVersion(int) = 0;
virtual void ICEngineClient::GameLumpSize(int) = 0;
virtual void ICEngineClient::LoadGameLump(int,void *,int) = 0;
virtual void ICEngineClient::LevelLeafCount(void) = 0;
virtual void ICEngineClient::GetBSPTreeQuery(void) = 0;
virtual void ICEngineClient::LinearToGamma(float *,float *) = 0;
virtual void ICEngineClient::LightStyleValue(int) = 0;
virtual void ICEngineClient::ComputeDynamicLighting(Vector const&,Vector const*,Vector&) = 0;
virtual void ICEngineClient::GetAmbientLightColor(Vector &) = 0;
virtual void ICEngineClient::GetDXSupportLevel(void) = 0;
virtual void ICEngineClient::SupportsHDR(void) = 0;
virtual void ICEngineClient::Mat_Stub(IMaterialSystem *) = 0;
virtual void ICEngineClient::GetChapterName(char *,int) = 0;
virtual void ICEngineClient::GetLevelName(void) = 0;
virtual void ICEngineClient::GetLevelVersion(void) = 0;
virtual void ICEngineClient::GetVoiceTweakAPI(void) = 0;
virtual void ICEngineClient::EngineStats_BeginFrame(void) = 0;
virtual void ICEngineClient::EngineStats_EndFrame(void) = 0;
virtual void ICEngineClient::FireEvents(void) = 0;
virtual void ICEngineClient::GetLeavesArea(int *,int) = 0;
virtual void ICEngineClient::DoesBoxTouchAreaFrustum(Vector const&,Vector const&,int) = 0;
virtual void ICEngineClient::SetAudioState(AudioState_t const&) = 0;
virtual void ICEngineClient::SentenceGroupPick(int,char *,int) = 0;
virtual void ICEngineClient::SentenceGroupPickSequential(int,char *,int,int,int) = 0;
virtual void ICEngineClient::SentenceIndexFromName(char const*) = 0;
virtual void ICEngineClient::SentenceNameFromIndex(int) = 0;
virtual void ICEngineClient::SentenceGroupIndexFromName(char const*) = 0;
virtual void ICEngineClient::SentenceGroupNameFromIndex(int) = 0;
virtual void ICEngineClient::SentenceLength(int) = 0;
virtual void ICEngineClient::ComputeLighting(Vector const&,Vector const*,bool,Vector&,Vector*) = 0;
virtual void ICEngineClient::ActivateOccluder(int,bool) = 0;
virtual void ICEngineClient::IsOccluded(Vector const&,Vector const&) = 0;
virtual void ICEngineClient::SaveAllocMemory(ulong,ulong) = 0;
virtual void ICEngineClient::SaveFreeMemory(void *) = 0;
virtual void ICEngineClient::GetNetChannelInfo(void) = 0;
virtual void ICEngineClient::DebugDrawPhysCollide(CPhysCollide const*,IMaterial *,matrix3x4_t &,color32_s const&) = 0;
virtual void ICEngineClient::CheckPoint(char const*) = 0;
virtual void ICEngineClient::DrawPortals(void) = 0;
virtual void ICEngineClient::IsPlayingDemo(void) = 0;
virtual void ICEngineClient::IsRecordingDemo(void) = 0;
virtual void ICEngineClient::IsPlayingTimeDemo(void) = 0;
virtual void ICEngineClient::GetDemoRecordingTick(void) = 0;
virtual void ICEngineClient::GetDemoPlaybackTick(void) = 0;
virtual void ICEngineClient::GetDemoPlaybackStartTick(void) = 0;
virtual void ICEngineClient::GetDemoPlaybackTimeScale(void) = 0;
virtual void ICEngineClient::GetDemoPlaybackTotalTicks(void) = 0;
virtual void ICEngineClient::IsPaused(void) = 0;
virtual void ICEngineClient::IsTakingScreenshot(void) = 0;
virtual void ICEngineClient::IsHLTV(void) = 0;
virtual void ICEngineClient::IsLevelMainMenuBackground(void) = 0;
virtual void ICEngineClient::GetMainMenuBackgroundName(char *,int) = 0;
virtual void ICEngineClient::GetVideoModes(int &,vmode_s *&) = 0;
virtual void ICEngineClient::SetOcclusionParameters(OcclusionParams_t const&) = 0;
virtual void ICEngineClient::GetUILanguage(char *,int) = 0;
virtual void ICEngineClient::IsSkyboxVisibleFromPoint(Vector const&) = 0;
virtual void ICEngineClient::GetMapEntitiesString(void) = 0;
virtual void ICEngineClient::IsInEditMode(void) = 0;
virtual void ICEngineClient::GetScreenAspectRatio(void) = 0;
virtual void ICEngineClient::REMOVED_SteamRefreshLogin(char const*,bool) = 0;
virtual void ICEngineClient::REMOVED_SteamProcessCall(bool &) = 0;
virtual void ICEngineClient::GetEngineBuildNumber(void) = 0;
virtual void ICEngineClient::GetProductVersionString(void) = 0;
virtual void ICEngineClient::GrabPreColorCorrectedFrame(int,int,int,int) = 0;
virtual void ICEngineClient::IsHammerRunning(void) = 0;
virtual void ICEngineClient::ExecuteClientCmd(char const*) = 0;
virtual void ICEngineClient::MapHasHDRLighting(void) = 0;
virtual void ICEngineClient::GetAppID(void) = 0;
virtual void ICEngineClient::GetLightForPointFast(Vector const&,bool) = 0;
virtual void ICEngineClient::ClientCmd_Unrestricted(char const*) = 0;
virtual void ICEngineClient::SetRestrictServerCommands(bool) = 0;
virtual void ICEngineClient::SetRestrictClientCommands(bool) = 0;
virtual void ICEngineClient::SetOverlayBindProxy(int,void *) = 0;
virtual void ICEngineClient::CopyFrameBufferToMaterial(char const*) = 0;
virtual void ICEngineClient::ChangeTeam(char const*) = 0;
virtual void ICEngineClient::ReadConfiguration(bool) = 0;
virtual void ICEngineClient::SetAchievementMgr(IAchievementMgr *) = 0;
virtual void ICEngineClient::GetAchievementMgr(void) = 0;
virtual void ICEngineClient::MapLoadFailed(void) = 0;
virtual void ICEngineClient::SetMapLoadFailed(bool) = 0;
virtual void ICEngineClient::IsLowViolence(void) = 0;
virtual void ICEngineClient::GetMostRecentSaveGame(void) = 0;
virtual void ICEngineClient::SetMostRecentSaveGame(char const*) = 0;
virtual void ICEngineClient::StartXboxExitingProcess(void) = 0;
virtual void ICEngineClient::IsSaveInProgress(void) = 0;
virtual void ICEngineClient::OnStorageDeviceAttached(void) = 0;
virtual void ICEngineClient::OnStorageDeviceDetached(void) = 0;
virtual void ICEngineClient::ResetDemoInterpolation(void) = 0;
virtual void ICEngineClient::SetGamestatsData(CGamestatsData *) = 0;
virtual void ICEngineClient::GetGamestatsData(void) = 0;
virtual void ICEngineClient::GetMouseDelta(int &,int &,bool) = 0;
virtual void ICEngineClient::ServerCmdKeyValues(KeyValues *) = 0;
virtual void ICEngineClient::IsSkippingPlayback(void) = 0;
virtual void ICEngineClient::IsLoadingDemo(void) = 0;
virtual void ICEngineClient::IsPlayingDemoALocallyRecordedDemo(void) = 0;
virtual void ICEngineClient::Key_LookupBindingExact(char const*) = 0;
virtual void ICEngineClient::GetProtocolVersion(void) = 0;
virtual void ICEngineClient::IsInCommentaryMode(void) = 0;
}
Comments