15 #include "pandaLogger.h"
17 #include "DefaultLogger.h"
32 if (_ptr != Assimp::DefaultLogger::get()) {
33 Assimp::DefaultLogger::set(_ptr);
42 void PandaLogger::OnDebug(
const char *message) {
43 assimp_cat.debug() << message <<
"\n";
51 void PandaLogger::OnError(
const char *message) {
52 assimp_cat.error() << message <<
"\n";
60 void PandaLogger::OnInfo(
const char *message) {
61 assimp_cat.info() << message <<
"\n";
69 void PandaLogger::OnWarn(
const char *message) {
70 assimp_cat.warning() << message <<
"\n";
Custom implementation of Assimp::Logger.
static void set_default()
Makes sure there's a global PandaLogger object and makes sure that it is Assimp's default logger...