Definition at line 224 of file lwo2reader.h.
Public Attributes | |
| _LwoObject * | m_LWOFile |
| file which manage this struct, private use. | |
| int | m_LayerNumber |
| index layer in LW's interface. | |
| sLwoVertex * | m_LWO_Vertex |
| vertex table, used by m_LWO_Polygon and LWO_triangle lists. | |
| unsigned int | m_NumberOfVertex |
| number of vertex in table m_LWO_Vertex. polygons will index from 0 to m_NumberOfVertex-1. | |
| sLwoPolygon * | m_LWO_Polygon |
| the n-gon polygon tables, unsplitted and maybe not convex. | |
| unsigned int | m_MaxNbPolygon |
| Number of polygons in m_LWO_Polygon. | |
| unsigned int | m_ColorFlag |
| this layer has a color-per-vertex map. (TODO) | |
| int | m_MaxNbTriangle |
| total number of triangle in m_LWO_Triangle, may be greater than m_MaxNbPolygon. | |
| LwoTriangle * | m_LWO_Triangle |
| triangle version of m_LWO_Polygon. active if ReadLwoFlag_SortTriangleBySurfaces. | |
| unsigned int | m_NumberOfSurfaceUsed |
| number of surfaces (different rendering types) used in m_LWO_Triangle, and length of m_pSurfaceSortedTriangleListIndex. | |
| sLwoSortedTriangleSurface * | m_pSurfaceSortedTriangleListIndex |
| point which surface use which part of the triangle list. Watch out, it is not the surface order surface are pointed by m_LwoFileSurfaceIndex. | |
| int | m_NumberOfDiscontinousVertexToAdd |
| private use, algorythm to create discontinuous vertexes.(ReadLwoFlag_DiscontinuousUVToNewVertex) | |
| LwoMatrix | m_InitialObjectPos |
| object pivot matrix, not a pointer. | |
| int | flags |
| the * 16b flags, direct from lwo | |
| int | parent |
| facultative parent layer (lwo) | |
| float | m_boundMin [3] |
| cube coordinates where the object is bound: | |
| float | m_boundMax [3] |
| cube coordinates where the object is bound: | |
| char * | name |
| layer name | |
| unsigned int | m_NumberofMorph |
| Number of element in m_MorphTable. | |
| MorphSet * | m_MorphTable |
| Morph table. | |
| LwoMorphVertex * | baseMorph |
| facultative.exist if at least 1 morphset "morf" | |
| RememberVMAPChunk * | m_pFirstVMAP |
| hash to resolve mapping layer | |
| RememberVMAPChunk * | m_pFirstVMAD |
| hash to resolve mapping layer | |
|
|
facultative.exist if at least 1 morphset "morf"
Definition at line 267 of file lwo2reader.h. |
|
|
the * 16b flags, direct from lwo
Definition at line 253 of file lwo2reader.h. |
|
|
cube coordinates where the object is bound:
Definition at line 259 of file lwo2reader.h. |
|
|
cube coordinates where the object is bound:
Definition at line 257 of file lwo2reader.h. |
|
|
this layer has a color-per-vertex map. (TODO)
Definition at line 238 of file lwo2reader.h. |
|
|
object pivot matrix, not a pointer.
Definition at line 251 of file lwo2reader.h. |
|
|
index layer in LW's interface.
Definition at line 228 of file lwo2reader.h. |
|
|
the n-gon polygon tables, unsplitted and maybe not convex.
Definition at line 234 of file lwo2reader.h. |
|
|
triangle version of m_LWO_Polygon. active if ReadLwoFlag_SortTriangleBySurfaces.
Definition at line 243 of file lwo2reader.h. |
|
|
vertex table, used by m_LWO_Polygon and LWO_triangle lists.
Definition at line 230 of file lwo2reader.h. |
|
|
file which manage this struct, private use.
Definition at line 226 of file lwo2reader.h. |
|
|
Number of polygons in m_LWO_Polygon.
Definition at line 236 of file lwo2reader.h. |
|
|
total number of triangle in m_LWO_Triangle, may be greater than m_MaxNbPolygon.
Definition at line 241 of file lwo2reader.h. |
|
|
Morph table.
Definition at line 265 of file lwo2reader.h. |
|
|
private use, algorythm to create discontinuous vertexes.(ReadLwoFlag_DiscontinuousUVToNewVertex)
Definition at line 249 of file lwo2reader.h. |
|
|
Number of element in m_MorphTable.
Definition at line 263 of file lwo2reader.h. |
|
|
number of surfaces (different rendering types) used in m_LWO_Triangle, and length of m_pSurfaceSortedTriangleListIndex.
Definition at line 245 of file lwo2reader.h. |
|
|
number of vertex in table m_LWO_Vertex. polygons will index from 0 to m_NumberOfVertex-1.
Definition at line 232 of file lwo2reader.h. |
|
|
hash to resolve mapping layer
Definition at line 271 of file lwo2reader.h. |
|
|
hash to resolve mapping layer
Definition at line 269 of file lwo2reader.h. |
|
|
point which surface use which part of the triangle list. Watch out, it is not the surface order surface are pointed by m_LwoFileSurfaceIndex.
Definition at line 247 of file lwo2reader.h. |
|
|
layer name
Definition at line 261 of file lwo2reader.h. |
|
|
facultative parent layer (lwo)
Definition at line 255 of file lwo2reader.h. |
/\/\ 4 N k ! N D
_______ _ __ ___ _____ ___ _ _ ____
___________ __//___ /________ |/ / ___________\_______/ \
/ _ _ \/ _ / _ / _/_/____/ _ __ /
/ / / / / / \ \/ / / \ \ /
\\___/___/___/ ¯ _____/_____/ ______\___/_____/\________\\
\________/_ ___ __ l____\ /elD!
http://www.m4nkind.com \____/