![]() |
Plasma Engine
2.0
|
This is the complete list of members for plMeshBufferUtils, including all inherited members.
DecodeNormal(plArrayPtr< const plUInt8 > source, plVec3 &ref_vDestNormal, plMeshNormalPrecision::Enum normalPrecision) (defined in plMeshBufferUtils) | plMeshBufferUtils | static |
DecodeNormal(plArrayPtr< const plUInt8 > source, plGALResourceFormat::Enum sourceFormat, plVec3 &ref_vDestNormal) (defined in plMeshBufferUtils) | plMeshBufferUtils | static |
DecodeTangent(plArrayPtr< const plUInt8 > source, plVec3 &ref_vDestTangent, float &ref_fDestBiTangentSign, plMeshNormalPrecision::Enum tangentPrecision) (defined in plMeshBufferUtils) | plMeshBufferUtils | static |
DecodeTangent(plArrayPtr< const plUInt8 > source, plGALResourceFormat::Enum sourceFormat, plVec3 &ref_vDestTangent, float &ref_fDestBiTangentSign) (defined in plMeshBufferUtils) | plMeshBufferUtils | static |
DecodeTexCoord(plArrayPtr< const plUInt8 > source, plVec2 &ref_vDestTexCoord, plMeshTexCoordPrecision::Enum texCoordPrecision) (defined in plMeshBufferUtils) | plMeshBufferUtils | static |
DecodeTexCoord(plArrayPtr< const plUInt8 > source, plGALResourceFormat::Enum sourceFormat, plVec2 &ref_vDestTexCoord) (defined in plMeshBufferUtils) | plMeshBufferUtils | static |
DecodeToFloat(plArrayPtr< const plUInt8 > source, plGALResourceFormat::Enum sourceFormat, float &ref_fDest) (defined in plMeshBufferUtils) | plMeshBufferUtils | static |
DecodeToVec2(plArrayPtr< const plUInt8 > source, plGALResourceFormat::Enum sourceFormat, plVec2 &ref_vDest) (defined in plMeshBufferUtils) | plMeshBufferUtils | static |
DecodeToVec3(plArrayPtr< const plUInt8 > source, plGALResourceFormat::Enum sourceFormat, plVec3 &ref_vDest) (defined in plMeshBufferUtils) | plMeshBufferUtils | static |
DecodeToVec4(plArrayPtr< const plUInt8 > source, plGALResourceFormat::Enum sourceFormat, plVec4 &ref_vDest) (defined in plMeshBufferUtils) | plMeshBufferUtils | static |
EncodeBoneWeights(const plVec4 &vWeights, plArrayPtr< plUInt8 > dest, plMeshBoneWeigthPrecision::Enum precision) (defined in plMeshBufferUtils) | plMeshBufferUtils | static |
EncodeBoneWeights(const plVec4 &vWeights, plArrayPtr< plUInt8 > dest, plGALResourceFormat::Enum destFormat) (defined in plMeshBufferUtils) | plMeshBufferUtils | static |
EncodeColor(const plVec4 &vColor, plArrayPtr< plUInt8 > dest, plMeshVertexColorConversion::Enum conversion) (defined in plMeshBufferUtils) | plMeshBufferUtils | static |
EncodeFromFloat(const float fSource, plArrayPtr< plUInt8 > dest, plGALResourceFormat::Enum destFormat) (defined in plMeshBufferUtils) | plMeshBufferUtils | static |
EncodeFromVec2(const plVec2 &vSource, plArrayPtr< plUInt8 > dest, plGALResourceFormat::Enum destFormat) (defined in plMeshBufferUtils) | plMeshBufferUtils | static |
EncodeFromVec3(const plVec3 &vSource, plArrayPtr< plUInt8 > dest, plGALResourceFormat::Enum destFormat) (defined in plMeshBufferUtils) | plMeshBufferUtils | static |
EncodeFromVec4(const plVec4 &vSource, plArrayPtr< plUInt8 > dest, plGALResourceFormat::Enum destFormat) (defined in plMeshBufferUtils) | plMeshBufferUtils | static |
EncodeNormal(const plVec3 &vNormal, plArrayPtr< plUInt8 > dest, plMeshNormalPrecision::Enum normalPrecision) (defined in plMeshBufferUtils) | plMeshBufferUtils | static |
EncodeNormal(const plVec3 &vNormal, plArrayPtr< plUInt8 > dest, plGALResourceFormat::Enum destFormat) (defined in plMeshBufferUtils) | plMeshBufferUtils | static |
EncodeTangent(const plVec3 &vTangent, float fTangentSign, plArrayPtr< plUInt8 > dest, plMeshNormalPrecision::Enum tangentPrecision) (defined in plMeshBufferUtils) | plMeshBufferUtils | static |
EncodeTangent(const plVec3 &vTangent, float fTangentSign, plArrayPtr< plUInt8 > dest, plGALResourceFormat::Enum destFormat) (defined in plMeshBufferUtils) | plMeshBufferUtils | static |
EncodeTexCoord(const plVec2 &vTexCoord, plArrayPtr< plUInt8 > dest, plMeshTexCoordPrecision::Enum texCoordPrecision) (defined in plMeshBufferUtils) | plMeshBufferUtils | static |
EncodeTexCoord(const plVec2 &vTexCoord, plArrayPtr< plUInt8 > dest, plGALResourceFormat::Enum destFormat) (defined in plMeshBufferUtils) | plMeshBufferUtils | static |
GetPositionAndNormalStream(const plMeshBufferResourceDescriptor &meshBufferDesc, const plVec3 *&out_pPositions, const plUInt8 *&out_pNormals, plGALResourceFormat::Enum &out_normalFormat, plUInt32 &out_uiElementStride) | plMeshBufferUtils | static |
GetPositionStream(const plMeshBufferResourceDescriptor &meshBufferDesc, const plVec3 *&out_pPositions, plUInt32 &out_uiElementStride) | plMeshBufferUtils | static |