I swear the Germans are mocking me... C_STRUCT aiMeshAnim** mMeshChannels (what?)

new topic     » topic index » view thread      » older message » newer message

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.

new topic     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu