Go to the source code of this file.
Classes | |
| struct | FFLiResourceShapeHeader |
| class | FFLiResourceShapeDataHeader |
| class | FFLiResourceShapeHairTransform |
| class | FFLiResourceShapeFacelineTransform |
Macros | |
| #define | FFLI_RESOURCE_SHAPE_TRANSFORM_MAX_SIZE (0x48) |
Enumerations | |
| enum | FFLiResourceShapeElementType { FFLI_RESOURCE_SHAPE_ELEMENT_TYPE_POSITION = 0 , FFLI_RESOURCE_SHAPE_ELEMENT_TYPE_NORMAL = 1 , FFLI_RESOURCE_SHAPE_ELEMENT_TYPE_TEXCOORD = 2 , FFLI_RESOURCE_SHAPE_ELEMENT_TYPE_TANGENT = 3 , FFLI_RESOURCE_SHAPE_ELEMENT_TYPE_COLOR = 4 , FFLI_RESOURCE_SHAPE_ELEMENT_TYPE_INDEX = 5 , FFLI_RESOURCE_SHAPE_ELEMENT_TYPE_TRANSFORM_HAIR_1 = 6 , FFLI_RESOURCE_SHAPE_ELEMENT_TYPE_TRANSFORM_FACELINE = 7 , FFLI_RESOURCE_SHAPE_ELEMENT_TYPE_BOUNDING_BOX = 8 , FFLI_RESOURCE_SHAPE_ELEMENT_TYPE_BUFFER_MAX = FFLI_RESOURCE_SHAPE_ELEMENT_TYPE_INDEX + 1 } |
Functions | |
| const void * | FFLiGetResourceShapeElement (u32 *pSize, const void *pShapeData, FFLiShapePartsType partsType, FFLiResourceShapeElementType elementType) |
| void | FFLiSwapEndianResourceShapeElement (void *pShapeData, u32, FFLiShapePartsType partsType) |
| NN_STATIC_ASSERT (sizeof(FFLiResourceShapeHeader)==0x35C0) | |
| NN_STATIC_ASSERT (sizeof(FFLiResourceShapeDataHeader)==0x90) | |
| NN_STATIC_ASSERT (sizeof(FFLiResourceShapeHairTransform)==0x48) | |
| NN_STATIC_ASSERT (sizeof(FFLiResourceShapeFacelineTransform)==0x24) | |
| NN_STATIC_ASSERT (sizeof(FFLiResourceShapeHairTransform)<=FFLI_RESOURCE_SHAPE_TRANSFORM_MAX_SIZE) | |
| NN_STATIC_ASSERT (sizeof(FFLiResourceShapeFacelineTransform)<=FFLI_RESOURCE_SHAPE_TRANSFORM_MAX_SIZE) | |
| #define FFLI_RESOURCE_SHAPE_TRANSFORM_MAX_SIZE (0x48) |
| const void * FFLiGetResourceShapeElement | ( | u32 * | pSize, |
| const void * | pShapeData, | ||
| FFLiShapePartsType | partsType, | ||
| FFLiResourceShapeElementType | elementType ) |
| void FFLiSwapEndianResourceShapeElement | ( | void * | pShapeData, |
| u32 | , | ||
| FFLiShapePartsType | partsType ) |
| NN_STATIC_ASSERT | ( | sizeof(FFLiResourceShapeHeader) | = =0x35C0 | ) |
| NN_STATIC_ASSERT | ( | sizeof(FFLiResourceShapeDataHeader) | = =0x90 | ) |
| NN_STATIC_ASSERT | ( | sizeof(FFLiResourceShapeHairTransform) | = =0x48 | ) |
| NN_STATIC_ASSERT | ( | sizeof(FFLiResourceShapeFacelineTransform) | = =0x24 | ) |
| NN_STATIC_ASSERT | ( | sizeof(FFLiResourceShapeHairTransform)<= | FFLI_RESOURCE_SHAPE_TRANSFORM_MAX_SIZE | ) |
| NN_STATIC_ASSERT | ( | sizeof(FFLiResourceShapeFacelineTransform)<= | FFLI_RESOURCE_SHAPE_TRANSFORM_MAX_SIZE | ) |