Ejemplo n.º 1
0
void BaseMapGen::Report(const char* msg, ...)
{
  va_list arg;
  va_start (arg, msg);
  csReportV(object_reg, CS_REPORTER_SEVERITY_ERROR, "crystalspace.application.basemapgen", msg, arg);
  va_end (arg);
}
Ejemplo n.º 2
0
void csGLShaderFFP::Report (int severity, const char* msg, ...)
{
  va_list args;
  va_start (args, msg);
  csReportV (objectReg, severity, "crystalspace.graphics3d.shader.fixed.fp", 
    msg, args);
  va_end (args);
}
Ejemplo n.º 3
0
void csShaderGLAVP::Report (int severity, const char* msg, ...)
{
  va_list args;
  va_start (args, msg);
  csReportV (shaderPlug->object_reg, severity, 
    "crystalspace.graphics3d.shader.glarb", msg, args);
  va_end (args);
}
Ejemplo n.º 4
0
void MD3Model::ReportError(const char *description, ...)
{
  va_list arg;
  va_start(arg, description);
  csReportV(object_reg, CS_REPORTER_SEVERITY_ERROR,
	    "crystalspace.apps.md32spr", description, arg);
  va_end(arg);
}
Ejemplo n.º 5
0
void csShaderManager::Report (int severity, const char* msg, ...)
{
  va_list args;
  va_start (args, msg);
  csReportV (objectreg, severity, "crystalspace.graphics3d.shadermgr", 
    msg, args);
  va_end (args);
}
Ejemplo n.º 6
0
void GenmeshAnimationPDLType::Report (int severity, const char* msg, ...)
{
  va_list arg;
  va_start (arg, msg);
  csReportV (object_reg, severity, "crystalspace.mesh.anim.pdlight", 
    msg, arg);
  va_end (arg);
}
Ejemplo n.º 7
0
void csGLDriverDatabase::Report (int severity, const char* msg, ...)
{
  va_list args;
  va_start (args, msg);
  csReportV (ogl2d->object_reg, severity, 
    "crystalspace.canvas.openglcommon.driverdb", msg, args);
  va_end (args);
}
Ejemplo n.º 8
0
void ProctexPDLight::Report (int severity, const char* msg, ...)
{
  static const char msgId[] = "crystalspace.proctex.pdlight";

  va_list arg;
  va_start (arg, msg);
  csReportV (object_reg, severity, msgId, msg, arg);
  va_end (arg);
}
Ejemplo n.º 9
0
void csStencilShadowType::Report (int severity, const char* msg, ...)
{
  va_list args;
  va_start (args, msg);
  csReportV (object_reg, severity, 
    "crystalspace.renderloop.step.shadow.stencil.type", msg,
    args);
  va_end (args);
}
Ejemplo n.º 10
0
/*
 * csSndSysRendererOpenAL implementation
 */
void csSndSysRendererOpenAL::Report(int severity, const char* msg, ...)
{
  va_list arg;

  // TODO: Send notification to alternate destinations

  // Send notification to the reporter
  va_start (arg, msg);
  csReportV (m_ObjectRegistry, severity, "crystalspace.sndsys.renderer.openal", msg, arg);
  va_end (arg);
}
Ejemplo n.º 11
0
void csWrappedDocumentNode::Report (int severity, iDocumentNode* node, 
				    const char* msg, ...)
{
  static const char* messageID = 
    "crystalspace.graphics3d.shadercompiler.xmlshader";

  va_list args;
  va_start (args, msg);

  csRef<iSyntaxService> synsrv =
    csQueryRegistry<iSyntaxService> (shared->objreg);
  if (synsrv.IsValid ())
  {
    synsrv->ReportV (messageID, severity, node, msg, args);
  }
  else
  {
    csReportV (shared->objreg, severity, messageID, msg, args);
  }
  va_end (args);
}