mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-07-16 09:04:38 +00:00
* Adjustment: Initial CMake reworking.
This commit is contained in:
parent
516163fd5d
commit
d7cdf54661
5394 changed files with 2615532 additions and 8711 deletions
46
Engine/lib/assimp/port/AssimpDelphi/aiScene.pas
Normal file
46
Engine/lib/assimp/port/AssimpDelphi/aiScene.pas
Normal file
|
|
@ -0,0 +1,46 @@
|
|||
unit aiScene;
|
||||
|
||||
interface
|
||||
|
||||
uses aiTypes, aiMatrix4x4, aiMesh, aiMaterial, aiTexture;
|
||||
|
||||
|
||||
type
|
||||
PaiNode = ^TaiNode;
|
||||
PPaiNode = ^PaiNode;
|
||||
PaiNodeArray = array[0..0] of PaiNode;
|
||||
PPaiNodeArray = ^PaiNodeArray;
|
||||
|
||||
TaiNode = packed record
|
||||
mName: aiString;
|
||||
mTransformation: TaiMatrix4x4;
|
||||
mParent: PPaiNode;
|
||||
mNumChildren: cardinal;
|
||||
mChildren: PPaiNodeArray;
|
||||
mNumMeshes: cardinal;
|
||||
mMeshes: PCardinalArray;
|
||||
end;
|
||||
|
||||
|
||||
|
||||
type TaiScene = packed record
|
||||
mFlags: cardinal;
|
||||
mRootNode: PaiNode;
|
||||
mNumMeshes: Cardinal;
|
||||
mMeshes: PPaiMeshArray; //?
|
||||
mNumMaterials: Cardinal;
|
||||
mMaterials: PPaiMaterialArray;
|
||||
mNumAnimations: Cardinal;
|
||||
mAnimations: Pointer;
|
||||
mNumTextures: Cardinal;
|
||||
mTextures: PPaiTextureArray;
|
||||
mNumLights: Cardinal;
|
||||
mLights: Pointer;
|
||||
mNumCameras: Cardinal;
|
||||
mCameras: Pointer;
|
||||
end;
|
||||
type PaiScene = ^TaiScene;
|
||||
|
||||
implementation
|
||||
|
||||
end.
|
||||
Loading…
Add table
Add a link
Reference in a new issue