Bazaar developer reference

CustomMods::eventTestAny(const char *, const char *, ...)

Defined in
CustomMods.cpp, line 68
Class
CustomMods
Not a hook point
variadic

Code

68int CustomMods::eventTestAny(const char* szName, const char* p, ...) {69	CvLuaArgsHandle args;7071	va_list vl;72	va_start(vl, p);7374	for (const char* it = p; *it; ++it) {75		if (*it == 'b') {76			// It's a boolean77			args->Push(va_arg(vl, bool));78		} else if (*it == 'i') {79			// It's an int80			args->Push(va_arg(vl, int));81		} else {82			// Assume it's a string (char *)83			char* s = va_arg(vl, char*);84			args->Push(s, strlen(s));85			break;86		}87	}8889	va_end(vl);9091	return eventTestAny(szName, args);92}

Calls

Called by