Function Blam::blam_assert(const char *, const char *, int, std::string)

Function Documentation

void Blam::blam_assert(const char *exc, const char *file, int line, std::string message)

Forces an engine assertion failure, and shows the crash screen, with additional details.

This function should NOT be called directly - use the BLAM_ASSERTM macro instead.

Parameters
  • exc: - The value, function, or equation that failed to return true.

  • file: - The .cpp file that caused the assertion.

  • line: - The line number of the .cpp file that caused the assertion.

  • message: - A message shown to the user containing any additional related information.