//#define PRINT(FMT__,...) print(FMT__, __VA_ARGS__)
//#define PRINT(...) SysLog(NID_UI_ANIM, __VA_ARGS__)
-//#define PRINT(...)
+#define PRINT(...)
-void PRINT(const char* format ,...)
-{
- va_list arg;
- va_start(arg,format);
- vfprintf(stderr,format, arg);
- va_end(arg);
-}
+//static void PRINT(const char* format ,...)
+//{
+// va_list arg;
+// va_start(arg,format);
+// vfprintf(stderr,format, arg);
+// va_end(arg);
+//}
using namespace Tizen::Base;
{
return __pShaderProgram;
}
+
result
_GeometryInfo::SetProperty(const Tizen::Base::String& property, const Variant& value)
{
//TODO : implementation
int index = 0;
+ int prefixLength = 0;
+ _DynamicKeyString* pKeyString = null;
+
static const String mesh(L"mesh");
static const String material(L"material");
static const String light(L"light");
- _DynamicKeyString* pKeyString = null;
PRINT("property:%ls\n",property.GetPointer());
return E_OBJ_NOT_FOUND;
}
+ prefixLength = mesh.GetLength();
- bool check = pVeMeshPropVertex->Equals(property);
+
+ bool check = pVeMeshPropVertex->Compare(property, prefixLength);
PRINT("property check :%ls : %d -> %ls\n",property.GetPointer(), check,pVeMeshPropVertex->GetKeyString().GetPointer());
- if(pVeMeshPropVertexCount->Equals(property))
+ if(pVeMeshPropVertexCount->Compare(property, prefixLength))
{
PRINT("SetProperty:%ls\n",property.GetPointer());
}
- else if(pVeMeshPropVertex->Equals(property))
+ else if(pVeMeshPropVertex->Compare(property, prefixLength))
{
pKeyString = pVeMeshPropVertex;
PRINT("SetProperty:[%ls] %ls\n", pKeyString->GetKeyString().GetPointer(), property.GetPointer());
return E_SUCCESS;
}
}
- else if(pVeMeshPropColor->Equals(property))
+ else if(pVeMeshPropColor->Compare(property, prefixLength))
{
pKeyString = pVeMeshPropColor;
PRINT("SetProperty:[%ls] %ls\n", pKeyString->GetKeyString().GetPointer(), property.GetPointer());
}
return E_INVALID_ARG;
}
- else if(pVeMeshPropTextureCoord->Equals(property))
+ else if(pVeMeshPropTextureCoord->Compare(property, prefixLength))
{
pKeyString = pVeMeshPropTextureCoord;
}
return E_INVALID_ARG;
}
- else if(pVeMeshPropNormal->Equals(property))
+ else if(pVeMeshPropNormal->Compare(property, prefixLength))
{
pKeyString = pVeMeshPropNormal;
PRINT("SetProperty:[%ls] %ls\n", pKeyString->GetKeyString().GetPointer(), property.GetPointer());
}
}
- else if(pVeMeshPropVertexIndex->Equals(property))
+ else if(pVeMeshPropVertexIndex->Compare(property, prefixLength))
{
pKeyString = pVeMeshPropVertexIndex;
PRINT("SetProperty:[%ls] %ls\n", pKeyString->GetKeyString().GetPointer(), property.GetPointer());
return E_SUCCESS;
}
}
- else if(pVeMeshPropBoneCount->Equals(property))
+ else if(pVeMeshPropBoneCount->Compare(property, prefixLength))
{
PRINT("SetProperty:%ls\n",property.GetPointer());
}
- else if(pVeMeshPropBone->Equals(property))
+ else if(pVeMeshPropBone->Compare(property, prefixLength))
{
pKeyString = pVeMeshPropBone;
PRINT("SetProperty:[%ls] %ls\n", pKeyString->GetKeyString().GetPointer(), property.GetPointer());
if(prop.GetValueToInteger(String(L"index"), index) == E_SUCCESS)
{
- //__pMesh->SetBone(index, value.ToFloatPoint3());
+ //TODO: IMPLEMENT
return E_SUCCESS;
}
}
- else if(pVeMeshPropBoneIndex->Equals(property))
+ else if(pVeMeshPropBoneIndex->Compare(property, prefixLength))
{
pKeyString = pVeMeshPropBoneIndex;
PRINT("SetProperty:[%ls] %ls\n", pKeyString->GetKeyString().GetPointer(), property.GetPointer());
if(prop.GetValueToInteger(String(L"index"), index) == E_SUCCESS)
{
- //__pMesh->SetBone(index, value.ToFloatPoint3());
+ //TODO: IMPLEMENT
return E_SUCCESS;
}
}
- else if(pVeMeshPropBoneWeight->Equals(property))
+ else if(pVeMeshPropBoneWeight->Compare(property, prefixLength))
{
pKeyString = pVeMeshPropBoneWeight;
PRINT("SetProperty:[%ls] %ls\n", pKeyString->GetKeyString().GetPointer(), property.GetPointer());
if(prop.GetValueToInteger(String(L"index"), index) == E_SUCCESS)
{
- //__pMesh->SetBone(index, value.ToFloatPoint3());
+ //TODO: IMPLEMENT
return E_SUCCESS;
}
}
}
else if(property.IndexOf(material, 0, index) == E_SUCCESS)
{
+ prefixLength = material.GetLength();
- if(pVeMaterialDiffuse->Equals(property))
+ if(pVeMaterialDiffuse->Compare(property, prefixLength))
{
PRINT("SetProperty:%ls\n",property.GetPointer());
}
- else if(pVeMaterialSpecular->Equals(property))
+ else if(pVeMaterialSpecular->Compare(property, prefixLength))
{
PRINT("SetProperty:%ls\n",property.GetPointer());
}
- else if(pVeMaterialAmbient->Equals(property))
+ else if(pVeMaterialAmbient->Compare(property, prefixLength))
{
PRINT("SetProperty:%ls\n",property.GetPointer());
}
- else if(pVeMaterialEmissive->Equals(property))
+ else if(pVeMaterialEmissive->Compare(property, prefixLength))
{
PRINT("SetProperty:%ls\n",property.GetPointer());
}
- else if(pVeMaterialShiness->Equals(property))
+ else if(pVeMaterialShiness->Compare(property, prefixLength))
{
PRINT("SetProperty:%ls\n",property.GetPointer());
}
}
else if(property.IndexOf(light, 0, index) == E_SUCCESS)
{
+ prefixLength = light.GetLength();
- if(pVeLightCount->Equals(property))
+ if(pVeLightCount->Compare(property, prefixLength))
{
PRINT("SetProperty:%ls\n",property.GetPointer());
}
- else if(pVeLightType->Equals(property))
+ else if(pVeLightType->Compare(property, prefixLength))
{
pKeyString = pVeLightType;
PRINT("SetProperty:[%ls] %ls\n", pKeyString->GetKeyString().GetPointer(), property.GetPointer());
if(prop.GetValueToInteger(String(L"name"), index) == E_SUCCESS)
{
- //__pMesh->SetBone(index, value.ToFloatPoint3());
+ //TODO: IMPLEMENT
return E_SUCCESS;
}
}
- else if(pVeLightDiffuse->Equals(property))
+ else if(pVeLightDiffuse->Compare(property, prefixLength))
{
pKeyString = pVeLightDiffuse;
PRINT("SetProperty:[%ls] %ls\n", pKeyString->GetKeyString().GetPointer(), property.GetPointer());
if(prop.GetValueToInteger(String(L"name"), index) == E_SUCCESS)
{
- //__pMesh->SetBone(index, value.ToFloatPoint3());
+ //TODO: IMPLEMENT
return E_SUCCESS;
}
}
- else if(pVeLightSpecular->Equals(property))
+ else if(pVeLightSpecular->Compare(property, prefixLength))
{
pKeyString = pVeLightSpecular;
PRINT("SetProperty:[%ls] %ls\n", pKeyString->GetKeyString().GetPointer(), property.GetPointer());
if(prop.GetValueToInteger(String(L"name"), index) == E_SUCCESS)
{
- //__pMesh->SetBone(index, value.ToFloatPoint3());
+ //TODO: IMPLEMENT
return E_SUCCESS;
}
}
- else if(pVeLightAmbient->Equals(property))
+ else if(pVeLightAmbient->Compare(property, prefixLength))
{
pKeyString = pVeLightAmbient;
PRINT("SetProperty:[%ls] %ls\n", pKeyString->GetKeyString().GetPointer(), property.GetPointer());
if(prop.GetValueToInteger(String(L"name"), index) == E_SUCCESS)
{
- //__pMesh->SetBone(index, value.ToFloatPoint3());
+ //TODO: IMPLEMENT
return E_SUCCESS;
}
}
- else if(pVeLightPosition->Equals(property))
+ else if(pVeLightPosition->Compare(property, prefixLength))
{
pKeyString = pVeLightPosition;
PRINT("SetProperty:[%ls] %ls\n", pKeyString->GetKeyString().GetPointer(), property.GetPointer());
if(prop.GetValueToInteger(String(L"name"), index) == E_SUCCESS)
{
- //__pMesh->SetBone(index, value.ToFloatPoint3());
+ //TODO: IMPLEMENT
return E_SUCCESS;
}
}
- else if(pVeLightDirection->Equals(property))
+ else if(pVeLightDirection->Compare(property, prefixLength))
{
pKeyString = pVeLightDirection;
PRINT("SetProperty:[%ls] %ls\n", pKeyString->GetKeyString().GetPointer(), property.GetPointer());
if(prop.GetValueToInteger(String(L"name"), index) == E_SUCCESS)
{
- //__pMesh->SetBone(index, value.ToFloatPoint3());
+ //TODO: IMPLEMENT
return E_SUCCESS;
}
}
- else if(pVeLightExponent->Equals(property))
+ else if(pVeLightExponent->Compare(property, prefixLength))
{
pKeyString = pVeLightExponent;
PRINT("SetProperty:[%ls] %ls\n", pKeyString->GetKeyString().GetPointer(), property.GetPointer());
if(prop.GetValueToInteger(String(L"name"), index) == E_SUCCESS)
{
- //__pMesh->SetBone(index, value.ToFloatPoint3());
+ //TODO: IMPLEMENT
return E_SUCCESS;
}
}
- else if(pVeLightCutOff->Equals(property))
+ else if(pVeLightCutOff->Compare(property, prefixLength))
{
pKeyString = pVeLightCutOff;
PRINT("SetProperty:[%ls] %ls\n", pKeyString->GetKeyString().GetPointer(), property.GetPointer());
if(prop.GetValueToInteger(String(L"name"), index) == E_SUCCESS)
{
- //__pMesh->SetBone(index, value.ToFloatPoint3());
+ //TODO: IMPLEMENT
return E_SUCCESS;
}
}
- else if(pVeLightConstantAttenuation->Equals(property))
+ else if(pVeLightConstantAttenuation->Compare(property, prefixLength))
{
pKeyString = pVeLightConstantAttenuation;
PRINT("SetProperty:[%ls] %ls\n", pKeyString->GetKeyString().GetPointer(), property.GetPointer());
if(prop.GetValueToInteger(String(L"name"), index) == E_SUCCESS)
{
- //__pMesh->SetBone(index, value.ToFloatPoint3());
+ //TODO: IMPLEMENT
return E_SUCCESS;
}
}
- else if(pVeLightLinearAttenuation->Equals(property))
+ else if(pVeLightLinearAttenuation->Compare(property, prefixLength))
{
pKeyString = pVeLightLinearAttenuation;
PRINT("SetProperty:[%ls] %ls\n", pKeyString->GetKeyString().GetPointer(), property.GetPointer());
if(prop.GetValueToInteger(String(L"name"), index) == E_SUCCESS)
{
- //__pMesh->SetBone(index, value.ToFloatPoint3());
+ //TODO: IMPLEMENT
return E_SUCCESS;
}
}
- else if(pVeLightQuadraticAttenuation->Equals(property))
+ else if(pVeLightQuadraticAttenuation->Compare(property, prefixLength))
{
pKeyString = pVeLightQuadraticAttenuation;
PRINT("SetProperty:[%ls] %ls\n", pKeyString->GetKeyString().GetPointer(), property.GetPointer());
if(prop.GetValueToInteger(String(L"name"), index) == E_SUCCESS)
{
- //__pMesh->SetBone(index, value.ToFloatPoint3());
+ //TODO: IMPLEMENT
return E_SUCCESS;
}
}
}
- return E_OUT_OF_RANGE;
+ return E_INVALID_ARG;
}
Variant
{
//TODO : implementation
int index = 0;
+ int prefixLength = 0;
+ _DynamicKeyString* pKeyString = null;
+
static const String mesh(L"mesh");
static const String material(L"material");
static const String light(L"light");
- _DynamicKeyString* pKeyString = null;
PRINT("property:%ls\n",property.GetPointer());
{
goto ERROR_RETURN;
}
+ prefixLength = mesh.GetLength();
- if(pVeMeshPropVertexCount->Equals(property))
+ if(pVeMeshPropVertexCount->Compare(property, prefixLength))
{
PRINT("GetProperty:%ls\n",property.GetPointer());
}
- else if(pVeMeshPropVertex->Equals(property))
+ else if(pVeMeshPropVertex->Compare(property, prefixLength))
{
pKeyString = pVeMeshPropVertexCount;
PRINT("GetProperty:[%ls] %ls\n", pKeyString->GetKeyString().GetPointer(), property.GetPointer());
_DyanamicPropertyString prop(*pKeyString, property);
if(prop.GetValueToInteger(String(L"index"), index) == E_SUCCESS)
{
- return __pMesh->GetVertex(index);
+ return Variant(__pMesh->GetVertex(index));
}
}
- else if(pVeMeshPropColor->Equals(property))
+ else if(pVeMeshPropColor->Compare(property, prefixLength))
{
pKeyString = pVeMeshPropColor;
PRINT("GetProperty:[%ls] %ls\n", pKeyString->GetKeyString().GetPointer(), property.GetPointer());
-
long index = -1;
_DyanamicPropertyString prop(*pKeyString, property);
if(prop.GetValueToInteger(String(L"index"), index) == E_SUCCESS)
{
- return __pMesh->GetColor(index);
+ return Variant(__pMesh->GetColor(index));
}
}
- else if(pVeMeshPropTextureCoord->Equals(property))
+ else if(pVeMeshPropTextureCoord->Compare(property, prefixLength))
{
pKeyString = pVeMeshPropTextureCoord;
_DyanamicPropertyString prop(*pKeyString, property);
if(prop.GetValueToInteger(String(L"index"), index) == E_SUCCESS)
{
- return __pMesh->GetTextureCoord(index);
+ return Variant(__pMesh->GetTextureCoord(index));
}
}
- else if(pVeMeshPropNormal->Equals(property))
+ else if(pVeMeshPropNormal->Compare(property, prefixLength))
{
pKeyString = pVeMeshPropNormal;
PRINT("GetProperty:[%ls] %ls\n", pKeyString->GetKeyString().GetPointer(), property.GetPointer());
_DyanamicPropertyString prop(*pKeyString, property);
if(prop.GetValueToInteger(String(L"index"), index) == E_SUCCESS)
{
- return __pMesh->GetNormal(index);
+ return Variant(__pMesh->GetNormal(index));
}
}
- else if(pVeMeshPropVertexIndex->Equals(property))
+ else if(pVeMeshPropVertexIndex->Compare(property, prefixLength))
{
pKeyString = pVeMeshPropVertexIndex;
PRINT("GetProperty:[%ls] %ls\n", pKeyString->GetKeyString().GetPointer(), property.GetPointer());
_DyanamicPropertyString prop(*pKeyString, property);
if(prop.GetValueToInteger(String(L"index"), index) == E_SUCCESS)
{
- return __pMesh->GetIndex(index);
+ return Variant(__pMesh->GetIndex(index));
}
}
- else if(pVeMeshPropBoneCount->Equals(property))
+ else if(pVeMeshPropBoneCount->Compare(property, prefixLength))
{
PRINT("GetProperty:%ls\n",property.GetPointer());
}
- else if(pVeMeshPropBone->Equals(property))
+ else if(pVeMeshPropBone->Compare(property, prefixLength))
{
pKeyString = pVeMeshPropBone;
PRINT("GetProperty:[%ls] %ls\n", pKeyString->GetKeyString().GetPointer(), property.GetPointer());
if(prop.GetValueToInteger(String(L"index"), index) == E_SUCCESS)
{
- //__pMesh->SetBone(index, value.ToFloatPoint3());
+ //TODO: IMPLEMENT
goto ERROR_RETURN;
}
}
- else if(pVeMeshPropBoneIndex->Equals(property))
+ else if(pVeMeshPropBoneIndex->Compare(property, prefixLength))
{
pKeyString = pVeMeshPropBoneIndex;
PRINT("GetProperty:[%ls] %ls\n", pKeyString->GetKeyString().GetPointer(), property.GetPointer());
if(prop.GetValueToInteger(String(L"index"), index) == E_SUCCESS)
{
- //__pMesh->SetBone(index, value.ToFloatPoint3());
+ //TODO: IMPLEMENT
goto ERROR_RETURN;
}
}
- else if(pVeMeshPropBoneWeight->Equals(property))
+ else if(pVeMeshPropBoneWeight->Compare(property, prefixLength))
{
pKeyString = pVeMeshPropBoneWeight;
PRINT("GetProperty:[%ls] %ls\n", pKeyString->GetKeyString().GetPointer(), property.GetPointer());
if(prop.GetValueToInteger(String(L"index"), index) == E_SUCCESS)
{
- //__pMesh->SetBone(index, value.ToFloatPoint3());
+ //TODO: IMPLEMENT
goto ERROR_RETURN;
}
}
}
else if(property.IndexOf(material, 0, index) == E_SUCCESS)
{
+ prefixLength = material.GetLength();
- if(pVeMaterialDiffuse->Equals(property))
+ if(pVeMaterialDiffuse->Compare(property, prefixLength))
{
PRINT("GetProperty:%ls\n",property.GetPointer());
+ //TODO: IMPLEMENT
}
- else if(pVeMaterialSpecular->Equals(property))
+ else if(pVeMaterialSpecular->Compare(property, prefixLength))
{
PRINT("GetProperty:%ls\n",property.GetPointer());
+ //TODO: IMPLEMENT
}
- else if(pVeMaterialAmbient->Equals(property))
+ else if(pVeMaterialAmbient->Compare(property, prefixLength))
{
PRINT("GetProperty:%ls\n",property.GetPointer());
+ //TODO: IMPLEMENT
}
- else if(pVeMaterialEmissive->Equals(property))
+ else if(pVeMaterialEmissive->Compare(property, prefixLength))
{
PRINT("GetProperty:%ls\n",property.GetPointer());
+ //TODO: IMPLEMENT
}
- else if(pVeMaterialShiness->Equals(property))
+ else if(pVeMaterialShiness->Compare(property, prefixLength))
{
PRINT("GetProperty:%ls\n",property.GetPointer());
+ //TODO: IMPLEMENT
}
}
else if(property.IndexOf(light, 0, index) == E_SUCCESS)
{
+ prefixLength = light.GetLength();
- if(pVeLightCount->Equals(property))
+ if(pVeLightCount->Compare(property, prefixLength))
{
PRINT("GetProperty:%ls\n",property.GetPointer());
+ //TODO: IMPLEMENT
}
- else if(pVeLightType->Equals(property))
+ else if(pVeLightType->Compare(property, prefixLength))
{
pKeyString = pVeLightType;
PRINT("GetProperty:[%ls] %ls\n", pKeyString->GetKeyString().GetPointer(), property.GetPointer());
if(prop.GetValueToInteger(String(L"name"), index) == E_SUCCESS)
{
- //__pMesh->SetBone(index, value.ToFloatPoint3());
+ //TODO: IMPLEMENT
goto ERROR_RETURN;
}
}
- else if(pVeLightDiffuse->Equals(property))
+ else if(pVeLightDiffuse->Compare(property, prefixLength))
{
pKeyString = pVeLightDiffuse;
PRINT("GetProperty:[%ls] %ls\n", pKeyString->GetKeyString().GetPointer(), property.GetPointer());
if(prop.GetValueToInteger(String(L"name"), index) == E_SUCCESS)
{
- //__pMesh->SetBone(index, value.ToFloatPoint3());
+ //TODO: IMPLEMENT
goto ERROR_RETURN;
}
}
- else if(pVeLightSpecular->Equals(property))
+ else if(pVeLightSpecular->Compare(property, prefixLength))
{
pKeyString = pVeLightSpecular;
PRINT("GetProperty:[%ls] %ls\n", pKeyString->GetKeyString().GetPointer(), property.GetPointer());
if(prop.GetValueToInteger(String(L"name"), index) == E_SUCCESS)
{
- //__pMesh->SetBone(index, value.ToFloatPoint3());
+ //TODO: IMPLEMENT
goto ERROR_RETURN;
}
}
- else if(pVeLightAmbient->Equals(property))
+ else if(pVeLightAmbient->Compare(property, prefixLength))
{
pKeyString = pVeLightAmbient;
PRINT("GetProperty:[%ls] %ls\n", pKeyString->GetKeyString().GetPointer(), property.GetPointer());
if(prop.GetValueToInteger(String(L"name"), index) == E_SUCCESS)
{
- //__pMesh->SetBone(index, value.ToFloatPoint3());
+ //TODO: IMPLEMENT
goto ERROR_RETURN;
}
}
- else if(pVeLightPosition->Equals(property))
+ else if(pVeLightPosition->Compare(property, prefixLength))
{
pKeyString = pVeLightPosition;
PRINT("GetProperty:[%ls] %ls\n", pKeyString->GetKeyString().GetPointer(), property.GetPointer());
if(prop.GetValueToInteger(String(L"name"), index) == E_SUCCESS)
{
- //__pMesh->SetBone(index, value.ToFloatPoint3());
+ //TODO: IMPLEMENT
goto ERROR_RETURN;
}
}
- else if(pVeLightDirection->Equals(property))
+ else if(pVeLightDirection->Compare(property, prefixLength))
{
pKeyString = pVeLightDirection;
PRINT("GetProperty:[%ls] %ls\n", pKeyString->GetKeyString().GetPointer(), property.GetPointer());
if(prop.GetValueToInteger(String(L"name"), index) == E_SUCCESS)
{
- //__pMesh->SetBone(index, value.ToFloatPoint3());
+ //TODO: IMPLEMENT
goto ERROR_RETURN;
}
}
- else if(pVeLightExponent->Equals(property))
+ else if(pVeLightExponent->Compare(property, prefixLength))
{
pKeyString = pVeLightExponent;
PRINT("GetProperty:[%ls] %ls\n", pKeyString->GetKeyString().GetPointer(), property.GetPointer());
if(prop.GetValueToInteger(String(L"name"), index) == E_SUCCESS)
{
- //__pMesh->SetBone(index, value.ToFloatPoint3());
+ //TODO: IMPLEMENT
goto ERROR_RETURN;
}
}
- else if(pVeLightCutOff->Equals(property))
+ else if(pVeLightCutOff->Compare(property, prefixLength))
{
pKeyString = pVeLightCutOff;
PRINT("GetProperty:[%ls] %ls\n", pKeyString->GetKeyString().GetPointer(), property.GetPointer());
if(prop.GetValueToInteger(String(L"name"), index) == E_SUCCESS)
{
- //__pMesh->SetBone(index, value.ToFloatPoint3());
+ //TODO: IMPLEMENT
goto ERROR_RETURN;
}
}
- else if(pVeLightConstantAttenuation->Equals(property))
+ else if(pVeLightConstantAttenuation->Compare(property, prefixLength))
{
pKeyString = pVeLightConstantAttenuation;
PRINT("GetProperty:[%ls] %ls\n", pKeyString->GetKeyString().GetPointer(), property.GetPointer());
if(prop.GetValueToInteger(String(L"name"), index) == E_SUCCESS)
{
- //__pMesh->SetBone(index, value.ToFloatPoint3());
+ //TODO: IMPLEMENT
goto ERROR_RETURN;
}
}
- else if(pVeLightLinearAttenuation->Equals(property))
+ else if(pVeLightLinearAttenuation->Compare(property, prefixLength))
{
pKeyString = pVeLightLinearAttenuation;
PRINT("GetProperty:[%ls] %ls\n", pKeyString->GetKeyString().GetPointer(), property.GetPointer());
if(prop.GetValueToInteger(String(L"name"), index) == E_SUCCESS)
{
- //__pMesh->SetBone(index, value.ToFloatPoint3());
+ //TODO: IMPLEMENT
goto ERROR_RETURN;
}
}
- else if(pVeLightQuadraticAttenuation->Equals(property))
+ else if(pVeLightQuadraticAttenuation->Compare(property, prefixLength))
{
pKeyString = pVeLightQuadraticAttenuation;
PRINT("GetProperty:[%ls] %ls\n", pKeyString->GetKeyString().GetPointer(), property.GetPointer());
if(prop.GetValueToInteger(String(L"name"), index) == E_SUCCESS)
{
- //__pMesh->SetBone(index, value.ToFloatPoint3());
+ //TODO: IMPLEMENT
goto ERROR_RETURN;
}
}