I swear the Germans are mocking me... C_STRUCT aiMeshAnim** mMeshChannels (what?)
- Posted by ssallen Mar 07, 2013
- 1245 views
Ok, I working on porting the ASSIMP library to openEuphoria for all its 3d model loading goodness. Everything was going swimmingly until I came upon this abomination:
struct aiAnimation { C_STRUCT aiString mName; double mDuration; .. Snipped .. unsigned int mNumMeshChannels; C_STRUCT aiMeshAnim** mMeshChannels; }Am I missing something or shouldn't the last line be:
C_STRUCT aiMeshAnim **mMeshChannels;
Are they the same thing and the Germans are just having a good laugh at my expense? If so, what does ** mean anyway? All the C documentation I have found online only explains *.
The aiMeshAnim struct is a structure comprised of other structures which doesn't make any sense to mean the pointer pointed to by X.
Thanks! Steve A.