| 478 | } |
| 479 | |
| 480 | const char *CoreProviderImpl::GetSourceEngineName() |
| 481 | { |
| 482 | #if !defined SOURCE_ENGINE |
| 483 | # error "Unknown engine type" |
| 484 | #endif |
| 485 | #if SOURCE_ENGINE == SE_EPISODEONE |
| 486 | return "original"; |
| 487 | #elif SOURCE_ENGINE == SE_DARKMESSIAH |
| 488 | return "darkmessiah"; |
| 489 | #elif SOURCE_ENGINE == SE_ORANGEBOX |
| 490 | return "orangebox"; |
| 491 | #elif SOURCE_ENGINE == SE_BLOODYGOODTIME |
| 492 | return "bloodygoodtime"; |
| 493 | #elif SOURCE_ENGINE == SE_EYE |
| 494 | return "eye"; |
| 495 | #elif SOURCE_ENGINE == SE_CSS |
| 496 | return "css"; |
| 497 | #elif SOURCE_ENGINE == SE_HL2DM |
| 498 | return "hl2dm"; |
| 499 | #elif SOURCE_ENGINE == SE_DODS |
| 500 | return "dods"; |
| 501 | #elif SOURCE_ENGINE == SE_SDK2013 |
| 502 | return "sdk2013"; |
| 503 | #elif SOURCE_ENGINE == SE_BMS |
| 504 | return "bms"; |
| 505 | #elif SOURCE_ENGINE == SE_TF2 |
| 506 | return "tf2"; |
| 507 | #elif SOURCE_ENGINE == SE_LEFT4DEAD |
| 508 | return "left4dead"; |
| 509 | #elif SOURCE_ENGINE == SE_NUCLEARDAWN |
| 510 | return "nucleardawn"; |
| 511 | #elif SOURCE_ENGINE == SE_CONTAGION |
| 512 | return "contagion"; |
| 513 | #elif SOURCE_ENGINE == SE_LEFT4DEAD2 |
| 514 | return "left4dead2"; |
| 515 | #elif SOURCE_ENGINE == SE_ALIENSWARM |
| 516 | return "alienswarm"; |
| 517 | #elif SOURCE_ENGINE == SE_PORTAL2 |
| 518 | return "portal2"; |
| 519 | #elif SOURCE_ENGINE == SE_BLADE |
| 520 | return "blade"; |
| 521 | #elif SOURCE_ENGINE == SE_INSURGENCY |
| 522 | return "insurgency"; |
| 523 | #elif SOURCE_ENGINE == SE_DOI |
| 524 | return "doi"; |
| 525 | #elif SOURCE_ENGINE == SE_CSGO |
| 526 | return "csgo"; |
| 527 | #elif SOURCE_ENGINE == SE_MOCK |
| 528 | return "mock"; |
| 529 | #elif SOURCE_ENGINE == SE_PVKII |
| 530 | return "pvkii"; |
| 531 | #elif SOURCE_ENGINE == SE_MCV |
| 532 | return "mcv"; |
| 533 | #endif |
| 534 | } |
| 535 | |
| 536 | bool CoreProviderImpl::SymbolsAreHidden() |
| 537 | { |
no outgoing calls
no test coverage detected