Commit 2c7b3dbe authored by hybrid's avatar hybrid

Put even more messages into debug mode.

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@902 dfc29bdd-3216-0410-991c-e03cc46cb475
parent a03e241b
......@@ -18,7 +18,7 @@ namespace irr
return LogLevel;
}
//! Sets a new log level. virtual void setLogLevel(ELOG_LEVEL ll);
//! Sets a new log level.
void CLogger::setLogLevel(ELOG_LEVEL ll)
{
LogLevel = ll;
......
......@@ -735,12 +735,12 @@ void CSkinnedMesh::checkForAnimation()
//check for invalid ids
if (buffer_id>=LocalBuffers.size())
{
os::Printer::log("Skinned Mesh: Weight buffer id too large");
os::Printer::log("Skinned Mesh: Weight buffer id too large", ELL_WARNING);
Joint->Weights[j].buffer_id = Joint->Weights[j].vertex_id =0;
}
else if (vertex_id>=LocalBuffers[buffer_id]->getVertexCount())
{
os::Printer::log("Skinned Mesh: Weight vertex id too large");
os::Printer::log("Skinned Mesh: Weight vertex id too large", ELL_WARNING);
Joint->Weights[j].buffer_id = Joint->Weights[j].vertex_id =0;
}
......
......@@ -411,11 +411,11 @@ bool CXMeshFileLoader::parseDataObject()
else
if (objectName == "}")
{
os::Printer::log("} found in dataObject");
os::Printer::log("} found in dataObject", ELL_WARNING);
return true;
}
os::Printer::log("Unknown data object in x file", objectName.c_str());
os::Printer::log("Unknown data object in x file", objectName.c_str(), ELL_WARNING);
return parseUnknownDataObject();
}
......@@ -491,13 +491,17 @@ bool CXMeshFileLoader::parseDataObjectFrame( CSkinnedMesh::SJoint *Parent )
if (!joint)
{
#ifdef _DEBUG
os::Printer::log("creating joint ", Name.c_str());
#endif
joint=AnimatedMesh->createJoint(Parent);
joint->Name=Name;
}
else
{
#ifdef _DEBUG
os::Printer::log("using joint ", Name.c_str());
#endif
if (Parent)
Parent->Children.push_back(joint);
}
......@@ -563,7 +567,7 @@ bool CXMeshFileLoader::parseDataObjectFrame( CSkinnedMesh::SJoint *Parent )
}
else
{
os::Printer::log("Unknown data object in frame in x file", objectName.c_str());
os::Printer::log("Unknown data object in frame in x file", objectName.c_str(), ELL_WARNING);
if (!parseUnknownDataObject())
return false;
}
......@@ -803,7 +807,7 @@ bool CXMeshFileLoader::parseDataObjectMesh(SXMesh &mesh)
}
else
{
os::Printer::log("Unknown data object in mesh in x file", objectName.c_str());
os::Printer::log("Unknown data object in mesh in x file", objectName.c_str(), ELL_WARNING);
if (!parseUnknownDataObject())
return false;
}
......@@ -846,7 +850,9 @@ bool CXMeshFileLoader::parseDataObjectSkinWeights(SXMesh &mesh)
//os::Printer::log("no joints with correct name for weights,", TransformNodeName.c_str());
//return false;
#ifdef _XREADER_DEBUG
os::Printer::log("pre-creating joint for skinning ", TransformNodeName.c_str());
#endif
joint=AnimatedMesh->createJoint(0);
joint->Name=TransformNodeName;
}
......@@ -956,7 +962,7 @@ bool CXMeshFileLoader::parseDataObjectSkinMeshHeader()
if (objectName != "}")
{
os::Printer::log("No closing brace in skin mesh header in x file", objectName.c_str());
os::Printer::log("No closing brace in skin mesh header in x file", objectName.c_str(), ELL_WARNING);
return false;
}
......@@ -1159,7 +1165,6 @@ bool CXMeshFileLoader::parseDataObjectMeshVertexColors(SXMesh &mesh)
core::stringc tmp=getNextToken();
if (tmp != ";")
{
os::Printer::log("is (;)[", tmp.c_str());
os::Printer::log("No finishing semicolon in Mesh Vertex Colors Array found in x file", ELL_WARNING);
return false;
}
......@@ -1263,7 +1268,7 @@ bool CXMeshFileLoader::parseDataObjectMeshMaterialList(SXMesh &mesh)
}
else
{
os::Printer::log("Unknown data object in material list in x file", objectName.c_str());
os::Printer::log("Unknown data object in material list in x file", objectName.c_str(), ELL_WARNING);
if (!parseUnknownDataObject())
return false;
}
......@@ -1343,7 +1348,7 @@ bool CXMeshFileLoader::parseDataObjectMaterial(video::SMaterial& material)
}
else
{
os::Printer::log("Unknown data object in material in x file", objectName.c_str());
os::Printer::log("Unknown data object in material in x file", objectName.c_str(), ELL_WARNING);
if (!parseUnknownDataObject())
return false;
}
......@@ -1392,7 +1397,7 @@ bool CXMeshFileLoader::parseDataObjectAnimationSet()
}
else
{
os::Printer::log("Unknown data object in animation set in x file", objectName.c_str());
os::Printer::log("Unknown data object in animation set in x file", objectName.c_str(), ELL_WARNING);
if (!parseUnknownDataObject())
return false;
}
......@@ -1441,7 +1446,7 @@ bool CXMeshFileLoader::parseDataObjectAnimation()
{
if (!joint)
{
os::Printer::log("no joint to write animation to, dumping in temp joint");
os::Printer::log("no joint to write animation to, dumping in temp joint", ELL_WARNING);
if (!parseDataObjectAnimationKey(&animationDump))
return false;
......@@ -1482,7 +1487,7 @@ bool CXMeshFileLoader::parseDataObjectAnimation()
}
else
{
os::Printer::log("Unknown data object in animation in x file", objectName.c_str());
os::Printer::log("Unknown data object in animation in x file", objectName.c_str(), ELL_WARNING);
if (!parseUnknownDataObject())
return false;
}
......@@ -1490,8 +1495,9 @@ bool CXMeshFileLoader::parseDataObjectAnimation()
if (FrameName!="" && !joint)
{
#ifdef _DEBUG
os::Printer::log("getting name: ", FrameName.c_str());
#endif
for (u32 n=0;n < AnimatedMesh->getAllJoints().size();++n)
{
if (AnimatedMesh->getAllJoints()[n]->Name==FrameName)
......@@ -1502,7 +1508,7 @@ bool CXMeshFileLoader::parseDataObjectAnimation()
//os::Printer::log("no joints with correct name for animation,", FrameName.c_str());
//return false;
os::Printer::log("pre-creating joint for animation ", FrameName.c_str());
os::Printer::log("pre-creating joint for animation ", FrameName.c_str(), ELL_WARNING);
joint=AnimatedMesh->createJoint(0);
joint->Name=FrameName;
}
......@@ -1547,7 +1553,7 @@ bool CXMeshFileLoader::parseDataObjectAnimation()
}
if (FrameName=="")
os::Printer::log("joint name was never given");
os::Printer::log("joint name was never given", ELL_WARNING);
return true;
}
......@@ -1772,7 +1778,7 @@ bool CXMeshFileLoader::parseDataObjectAnimationKey(ISkinnedMesh::SJoint *joint)
if (objectName != "}")
{
os::Printer::log("No closing brace in animation key in x file", objectName.c_str());
os::Printer::log("No closing brace in animation key in x file", objectName.c_str(), ELL_WARNING);
return false;
}
......@@ -2017,9 +2023,6 @@ core::stringc CXMeshFileLoader::getNextToken()
s.append(P[0]);
++P;
}
//os::Printer::log("end" );
}
return s;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment