From 058f98a63658dc1a2579826ba167fd61bed1e21f Mon Sep 17 00:00:00 2001 From: sanine Date: Fri, 4 Mar 2022 10:47:15 -0600 Subject: add assimp submodule --- .../assimp-master/port/AssimpDelphi/aiTexture.pas | 26 ++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 src/mesh/assimp-master/port/AssimpDelphi/aiTexture.pas (limited to 'src/mesh/assimp-master/port/AssimpDelphi/aiTexture.pas') diff --git a/src/mesh/assimp-master/port/AssimpDelphi/aiTexture.pas b/src/mesh/assimp-master/port/AssimpDelphi/aiTexture.pas new file mode 100644 index 0000000..55e246f --- /dev/null +++ b/src/mesh/assimp-master/port/AssimpDelphi/aiTexture.pas @@ -0,0 +1,26 @@ +unit aiTexture; + +interface + +type TaiTexel = packed record + b, g, r, a: byte; +end; +PaiTexel = ^TaiTexel; +TaiTexelArray = array[0..0] of TaiTexel; +PaiTexelArray = ^TaiTexelArray; + +type TaiTexture = packed record + mWidth: Cardinal; //width in pixels, OR total embedded file size if texture is a jpg/png/etc + mHeight: Cardinal; //0 if texture is an embedded file + achFormatHint: array[0..3] of byte; + pcData: PaiTexelArray; +end; +PaiTexture = ^TaiTexture; +PaiTextureArray = array [0..0] of PaiTexture; +PPaiTextureArray = ^PaiTextureArray; + + + +implementation + +end. -- cgit v1.2.1