]> git.lizzy.rs Git - shadowclad.git/blob - AiScene_hierarchy.txt
Start haing some sort of clue where things are in AiScene
[shadowclad.git] / AiScene_hierarchy.txt
1 AiScene
2         mFlags : unsigned int
3         mRootNode : AiNode*
4         mNumMeshes : unsigned int
5         mMeshes : AiMesh**
6         mNumMaterials : unsigned int
7         mMaterials : AiMaterial**
8         mNumAnimations : unsigned int
9         mAnimations : AiAnimation**
10         mNumTextures : unsigned int
11         mTextures : AiTexture**
12         mNumLights : unsigned int
13         mLights : AiLight**
14         mNumCameras : unsigned int
15         mCameras : AiCamera**
16
17 AiNode
18         mName : AiString
19         mTransformation : AiMatrix4x4
20         mParent : AiNode*
21         mNumChildren : unsigned int
22         mChildren : AiNode**
23         mNumMeshes : unsigned int
24         mMeshes : unsigned int*
25         mMetaData : AiMetadata*
26
27 AiMesh
28         mPrimitiveTypes : unsigned int
29         mNumVertices : unsigned int
30         mNumFaces : unsigned int
31         mVertices : AiVector3D*
32         mNormals : AiVector3D*
33         mTangents : AiVector3D*
34         mBitangents : AiVector3D*
35         mColors : AiColor4D[AI_MAX_NUMBER_OF_COLOR_SETS]*
36         mTextureCoords : AiVector3D[AI_MAX_NUMBER_OF_TEXTURECOORDS]*
37         mNumUVComponents : unsigned int[AI_MAX_NUMBER_OF_TEXTURECOORDS]
38         mFaces : AiFace*
39         mNumBones : unsigned int
40         mBones : AiBone**
41         mMaterialIndex : unsigned int
42         nName : AiString
43         mNumAnimMeshes : unsigned int
44         mAnimMeshes : AiAnimMesh**
45         mMethod : unsigned int
46
47 AiFace
48         mNumIndices : unsigned int
49         mIndices : unsigned int*
50
51 enum AiPrimitiveType
52         aiPrimitiveType_POINT
53         aiPrimitiveType_LINE
54         aiPrimitiveType_TRIANGLE
55         aiPrimitiveType_POLYGON
56
57 AiTexture
58         mWidth : unsigned int
59         mHeight : unsigned int
60         achFormatHint : char[9]
61         pcData : AiTexel*