Class TCastleLine2DGizmos
Unit
Declaration
type TCastleLine2DGizmos = class(TCastleScene)
Description
Geometry for editing descendants of TCastleLine2DBase in the CGE 
 editor Left mouse button - to double the point, move the point 
 Right mouse button - delete the point 
 Middle mouse button - open a window to edit the point 
 To enter edit mode, use "verb" (Edit mode ON) - right-click on the object in the object hierarchy window.
Hierarchy
- TCastleScene
- TCastleLine2DGizmos
Overview
Methods
|  | function LocalRayCollision(const RayOrigin, RayDirection: TVector3;const TrianglesToIgnoreFunc: TTriangleIgnoreFunc): TRayCollision; override; | 
|  | function PointingDeviceMove(const Pick: TRayCollisionNode; const Distance: Single): Boolean; override; | 
|  | function PointingDevicePress(const Pick: TRayCollisionNode; const Distance: Single): Boolean; override; | 
|  | function PointingDeviceRelease(const Pick: TRayCollisionNode; const Distance: Single; const CancelAction: Boolean): Boolean; override; | 
|  | function Press(const E: TInputPressRelease): boolean; override; | 
|  | function Release(const E: TInputPressRelease): boolean; override; | 
|  | constructor Create(AOwner: TComponent); override; | 
|  | destructor Destroy; override; | 
|  | procedure ReLoad; | 
|  | Procedure Hide; | 
|  | Procedure Show(ALine:TCastleLine2DBase); | 
Description
Methods
|  | function LocalRayCollision(const RayOrigin, RayDirection: TVector3;const TrianglesToIgnoreFunc: TTriangleIgnoreFunc): TRayCollision; override; | 
|  | function PointingDeviceMove(const Pick: TRayCollisionNode; const Distance: Single): Boolean; override; | 
|  | function PointingDevicePress(const Pick: TRayCollisionNode; const Distance: Single): Boolean; override; | 
|  | function PointingDeviceRelease(const Pick: TRayCollisionNode; const Distance: Single; const CancelAction: Boolean): Boolean; override; | 
|  | function Press(const E: TInputPressRelease): boolean; override; | 
|  | function Release(const E: TInputPressRelease): boolean; override; | 
|  | constructor Create(AOwner: TComponent); override; | 
|  | destructor Destroy; override; | 
|  | procedure ReLoad; | 
| Build geometry again. | |
|  | Procedure Hide; | 
| Hide the object. Exit Editing mode | |
|  | Procedure Show(ALine:TCastleLine2DBase); | 
| Show the object. Enter Editing mode | |
Generated by PasDoc 0.16.0.