XII Release 0.1.0
Loading...
Searching...
No Matches
xiiMeshBufferUtils Member List

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)xiiMeshBufferUtilsstatic
DecodeNormal(xiiArrayPtr< const xiiUInt8 > source, xiiGALResourceFormat::Enum sourceFormat, xiiVec3 &ref_vDestNormal) (defined in xiiMeshBufferUtils)xiiMeshBufferUtilsstatic
DecodeTangent(xiiArrayPtr< const xiiUInt8 > source, xiiVec3 &ref_vDestTangent, float &ref_fDestBiTangentSign, xiiMeshNormalPrecision::Enum tangentPrecision) (defined in xiiMeshBufferUtils)xiiMeshBufferUtilsstatic
DecodeTangent(xiiArrayPtr< const xiiUInt8 > source, xiiGALResourceFormat::Enum sourceFormat, xiiVec3 &ref_vDestTangent, float &ref_fDestBiTangentSign) (defined in xiiMeshBufferUtils)xiiMeshBufferUtilsstatic
DecodeTexCoord(xiiArrayPtr< const xiiUInt8 > source, xiiVec2 &ref_vDestTexCoord, xiiMeshTexCoordPrecision::Enum texCoordPrecision) (defined in xiiMeshBufferUtils)xiiMeshBufferUtilsstatic
DecodeTexCoord(xiiArrayPtr< const xiiUInt8 > source, xiiGALResourceFormat::Enum sourceFormat, xiiVec2 &ref_vDestTexCoord) (defined in xiiMeshBufferUtils)xiiMeshBufferUtilsstatic
DecodeToFloat(xiiArrayPtr< const xiiUInt8 > source, xiiGALResourceFormat::Enum sourceFormat, float &ref_fDest) (defined in xiiMeshBufferUtils)xiiMeshBufferUtilsstatic
DecodeToVec2(xiiArrayPtr< const xiiUInt8 > source, xiiGALResourceFormat::Enum sourceFormat, xiiVec2 &ref_vDest) (defined in xiiMeshBufferUtils)xiiMeshBufferUtilsstatic
DecodeToVec3(xiiArrayPtr< const xiiUInt8 > source, xiiGALResourceFormat::Enum sourceFormat, xiiVec3 &ref_vDest) (defined in xiiMeshBufferUtils)xiiMeshBufferUtilsstatic
DecodeToVec4(xiiArrayPtr< const xiiUInt8 > source, xiiGALResourceFormat::Enum sourceFormat, xiiVec4 &ref_vDest) (defined in xiiMeshBufferUtils)xiiMeshBufferUtilsstatic
EncodeBoneWeights(const xiiVec4 &vWeights, xiiArrayPtr< xiiUInt8 > dest, xiiMeshBoneWeigthPrecision::Enum precision) (defined in xiiMeshBufferUtils)xiiMeshBufferUtilsstatic
EncodeBoneWeights(const xiiVec4 &vWeights, xiiArrayPtr< xiiUInt8 > dest, xiiGALResourceFormat::Enum destFormat) (defined in xiiMeshBufferUtils)xiiMeshBufferUtilsstatic
EncodeColor(const xiiVec4 &vColor, xiiArrayPtr< xiiUInt8 > dest, xiiMeshVertexColorConversion::Enum conversion) (defined in xiiMeshBufferUtils)xiiMeshBufferUtilsstatic
EncodeFromFloat(const float fSource, xiiArrayPtr< xiiUInt8 > dest, xiiGALResourceFormat::Enum destFormat) (defined in xiiMeshBufferUtils)xiiMeshBufferUtilsstatic
EncodeFromVec2(const xiiVec2 &vSource, xiiArrayPtr< xiiUInt8 > dest, xiiGALResourceFormat::Enum destFormat) (defined in xiiMeshBufferUtils)xiiMeshBufferUtilsstatic
EncodeFromVec3(const xiiVec3 &vSource, xiiArrayPtr< xiiUInt8 > dest, xiiGALResourceFormat::Enum destFormat) (defined in xiiMeshBufferUtils)xiiMeshBufferUtilsstatic
EncodeFromVec4(const xiiVec4 &vSource, xiiArrayPtr< xiiUInt8 > dest, xiiGALResourceFormat::Enum destFormat) (defined in xiiMeshBufferUtils)xiiMeshBufferUtilsstatic
EncodeNormal(const xiiVec3 &vNormal, xiiArrayPtr< xiiUInt8 > dest, xiiMeshNormalPrecision::Enum normalPrecision) (defined in xiiMeshBufferUtils)xiiMeshBufferUtilsstatic
EncodeNormal(const xiiVec3 &vNormal, xiiArrayPtr< xiiUInt8 > dest, xiiGALResourceFormat::Enum destFormat) (defined in xiiMeshBufferUtils)xiiMeshBufferUtilsstatic
EncodeTangent(const xiiVec3 &vTangent, float fTangentSign, xiiArrayPtr< xiiUInt8 > dest, xiiMeshNormalPrecision::Enum tangentPrecision) (defined in xiiMeshBufferUtils)xiiMeshBufferUtilsstatic
EncodeTangent(const xiiVec3 &vTangent, float fTangentSign, xiiArrayPtr< xiiUInt8 > dest, xiiGALResourceFormat::Enum destFormat) (defined in xiiMeshBufferUtils)xiiMeshBufferUtilsstatic
EncodeTexCoord(const xiiVec2 &vTexCoord, xiiArrayPtr< xiiUInt8 > dest, xiiMeshTexCoordPrecision::Enum texCoordPrecision) (defined in xiiMeshBufferUtils)xiiMeshBufferUtilsstatic
EncodeTexCoord(const xiiVec2 &vTexCoord, xiiArrayPtr< xiiUInt8 > dest, xiiGALResourceFormat::Enum destFormat) (defined in xiiMeshBufferUtils)xiiMeshBufferUtilsstatic
GetPositionAndNormalStream(const xiiMeshBufferResourceDescriptor &meshBufferDesc, const xiiVec3 *&out_pPositions, const xiiUInt8 *&out_pNormals, xiiGALResourceFormat::Enum &out_normalFormat, xiiUInt32 &out_uiElementStride)xiiMeshBufferUtilsstatic
GetPositionStream(const xiiMeshBufferResourceDescriptor &meshBufferDesc, const xiiVec3 *&out_pPositions, xiiUInt32 &out_uiElementStride)xiiMeshBufferUtilsstatic