| Description | Hierarchy | Fields | Methods | Properties |
type TElement = class(TObject)
This represent the base abstract element class
| Name | Description | |
|---|---|---|
![]() |
mesh |
|
![]() |
texture |
![]() |
function getPosition:PdVector3; virtual; abstract; |
![]() |
function getRotation:PdMatrix3; virtual; abstract; |
![]() |
procedure SetPosition(x,y,z:TFloat); virtual; abstract; |
![]() |
procedure setRotation(const m : TDMatrix3); virtual; abstract; |
![]() |
procedure setRotFromAngleAxis(const ax, ay, az, angle : TFloat); |
![]() |
procedure setRotFromEulers(const ax, ay, az: TFloat); |
![]() |
function getPosition:PdVector3; virtual; abstract; |
![]() |
function getRotation:PdMatrix3; virtual; abstract; |
![]() |
procedure SetPosition(x,y,z:TFloat); virtual; abstract; |
![]() |
procedure setRotation(const m : TDMatrix3); virtual; abstract; |
![]() |
procedure setRotFromAngleAxis(const ax, ay, az, angle : TFloat); |
![]() |
procedure setRotFromEulers(const ax, ay, az: TFloat); |