Put even more messages into debug mode.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@902 dfc29bdd-3216-0410-991c-e03cc46cb475master
parent
a03e241be7
commit
2c7b3dbee7
|
@ -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;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue