![]() |
XII Release 0.1.0
|
This is the complete list of members for xiiMeshBufferUtils, including all inherited members.
| DecodeNormal(xiiArrayPtr< const xiiUInt8 > source, xiiVec3 &ref_vDestNormal, xiiMeshNormalPrecision::Enum normalPrecision) (defined in xiiMeshBufferUtils) | xiiMeshBufferUtils | static |
| DecodeNormal(xiiArrayPtr< const xiiUInt8 > source, xiiGALResourceFormat::Enum sourceFormat, xiiVec3 &ref_vDestNormal) (defined in xiiMeshBufferUtils) | xiiMeshBufferUtils | static |
| DecodeTangent(xiiArrayPtr< const xiiUInt8 > source, xiiVec3 &ref_vDestTangent, float &ref_fDestBiTangentSign, xiiMeshNormalPrecision::Enum tangentPrecision) (defined in xiiMeshBufferUtils) | xiiMeshBufferUtils | static |
| DecodeTangent(xiiArrayPtr< const xiiUInt8 > source, xiiGALResourceFormat::Enum sourceFormat, xiiVec3 &ref_vDestTangent, float &ref_fDestBiTangentSign) (defined in xiiMeshBufferUtils) | xiiMeshBufferUtils | static |
| DecodeTexCoord(xiiArrayPtr< const xiiUInt8 > source, xiiVec2 &ref_vDestTexCoord, xiiMeshTexCoordPrecision::Enum texCoordPrecision) (defined in xiiMeshBufferUtils) | xiiMeshBufferUtils | static |
| DecodeTexCoord(xiiArrayPtr< const xiiUInt8 > source, xiiGALResourceFormat::Enum sourceFormat, xiiVec2 &ref_vDestTexCoord) (defined in xiiMeshBufferUtils) | xiiMeshBufferUtils | static |
| DecodeToFloat(xiiArrayPtr< const xiiUInt8 > source, xiiGALResourceFormat::Enum sourceFormat, float &ref_fDest) (defined in xiiMeshBufferUtils) | xiiMeshBufferUtils | static |
| DecodeToVec2(xiiArrayPtr< const xiiUInt8 > source, xiiGALResourceFormat::Enum sourceFormat, xiiVec2 &ref_vDest) (defined in xiiMeshBufferUtils) | xiiMeshBufferUtils | static |
| DecodeToVec3(xiiArrayPtr< const xiiUInt8 > source, xiiGALResourceFormat::Enum sourceFormat, xiiVec3 &ref_vDest) (defined in xiiMeshBufferUtils) | xiiMeshBufferUtils | static |
| DecodeToVec4(xiiArrayPtr< const xiiUInt8 > source, xiiGALResourceFormat::Enum sourceFormat, xiiVec4 &ref_vDest) (defined in xiiMeshBufferUtils) | xiiMeshBufferUtils | static |
| EncodeBoneWeights(const xiiVec4 &vWeights, xiiArrayPtr< xiiUInt8 > dest, xiiMeshBoneWeigthPrecision::Enum precision) (defined in xiiMeshBufferUtils) | xiiMeshBufferUtils | static |
| EncodeBoneWeights(const xiiVec4 &vWeights, xiiArrayPtr< xiiUInt8 > dest, xiiGALResourceFormat::Enum destFormat) (defined in xiiMeshBufferUtils) | xiiMeshBufferUtils | static |
| EncodeColor(const xiiVec4 &vColor, xiiArrayPtr< xiiUInt8 > dest, xiiMeshVertexColorConversion::Enum conversion) (defined in xiiMeshBufferUtils) | xiiMeshBufferUtils | static |
| EncodeFromFloat(const float fSource, xiiArrayPtr< xiiUInt8 > dest, xiiGALResourceFormat::Enum destFormat) (defined in xiiMeshBufferUtils) | xiiMeshBufferUtils | static |
| EncodeFromVec2(const xiiVec2 &vSource, xiiArrayPtr< xiiUInt8 > dest, xiiGALResourceFormat::Enum destFormat) (defined in xiiMeshBufferUtils) | xiiMeshBufferUtils | static |
| EncodeFromVec3(const xiiVec3 &vSource, xiiArrayPtr< xiiUInt8 > dest, xiiGALResourceFormat::Enum destFormat) (defined in xiiMeshBufferUtils) | xiiMeshBufferUtils | static |
| EncodeFromVec4(const xiiVec4 &vSource, xiiArrayPtr< xiiUInt8 > dest, xiiGALResourceFormat::Enum destFormat) (defined in xiiMeshBufferUtils) | xiiMeshBufferUtils | static |
| EncodeNormal(const xiiVec3 &vNormal, xiiArrayPtr< xiiUInt8 > dest, xiiMeshNormalPrecision::Enum normalPrecision) (defined in xiiMeshBufferUtils) | xiiMeshBufferUtils | static |
| EncodeNormal(const xiiVec3 &vNormal, xiiArrayPtr< xiiUInt8 > dest, xiiGALResourceFormat::Enum destFormat) (defined in xiiMeshBufferUtils) | xiiMeshBufferUtils | static |
| EncodeTangent(const xiiVec3 &vTangent, float fTangentSign, xiiArrayPtr< xiiUInt8 > dest, xiiMeshNormalPrecision::Enum tangentPrecision) (defined in xiiMeshBufferUtils) | xiiMeshBufferUtils | static |
| EncodeTangent(const xiiVec3 &vTangent, float fTangentSign, xiiArrayPtr< xiiUInt8 > dest, xiiGALResourceFormat::Enum destFormat) (defined in xiiMeshBufferUtils) | xiiMeshBufferUtils | static |
| EncodeTexCoord(const xiiVec2 &vTexCoord, xiiArrayPtr< xiiUInt8 > dest, xiiMeshTexCoordPrecision::Enum texCoordPrecision) (defined in xiiMeshBufferUtils) | xiiMeshBufferUtils | static |
| EncodeTexCoord(const xiiVec2 &vTexCoord, xiiArrayPtr< xiiUInt8 > dest, xiiGALResourceFormat::Enum destFormat) (defined in xiiMeshBufferUtils) | xiiMeshBufferUtils | static |
| GetPositionAndNormalStream(const xiiMeshBufferResourceDescriptor &meshBufferDesc, const xiiVec3 *&out_pPositions, const xiiUInt8 *&out_pNormals, xiiGALResourceFormat::Enum &out_normalFormat, xiiUInt32 &out_uiElementStride) | xiiMeshBufferUtils | static |
| GetPositionStream(const xiiMeshBufferResourceDescriptor &meshBufferDesc, const xiiVec3 *&out_pPositions, xiiUInt32 &out_uiElementStride) | xiiMeshBufferUtils | static |