Unit 'LabScene' Package
[Overview][Types][Classes][Procedures and functions][Index] [#pl_vulkanlab]

TLabSceneControllerSkin

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: LabScene.pas line 226

type TLabSceneControllerSkin = class(TLabSceneController)

public

type

  TSubset = TSubset;

  

  TSubsetList = TSubsetList;

  

  TJoint = record

  

  JointName: AnsiString;

  

  BindPose: TLabMat;

  

end;

  TJoints = array of TJoint;

  

  TWeight = record

  

  JointIndex: TVkInt32;

  

  JointWeight: TVkFloat;

  

end;

  TWeights = array of array of TWeight;

  

public

  property Geometry: TLabSceneGeometry; [r]

  

  property BindShapeMatrix: TLabMat; [r]

  

  property Joints: TJoints; [r]

  

  property Weights: TWeights; [r]

  

  property MaxWeightCount: TVkInt32; [r]

  

  property VertexStride: TVkUInt32; [r]

  

  property Subsets: TSubsetList; [r]

  

  constructor Create();

  

  destructor Destroy; override;

  

end;

Inheritance

TLabSceneControllerSkin

  

|

TLabSceneController

  

|

TObject



CT Web help

CodeTyphon Studio