Class TAbstractDragSensorNode

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TAbstractDragSensorNode = class(TAbstractPointingDeviceSensorNode)

Description

no description available, TAbstractPointingDeviceSensorNode description follows
no description available, TAbstractSensorNode description follows
no description available, TAbstractChildNode description follows
no description available, TAbstractNode description follows

Base X3D node.

Almost all X3D nodes inherit from this. (Exception: X3DMetadataObject. So you cannot have metadata of metadata of...)

Hierarchy

Overview

Methods

Public procedure CreateNode; override;
Public procedure Drag(const Time: TX3DTime; const RayOrigin, RayDirection: TVector3Single); virtual;

Properties

Public property FdAutoOffset: TSFBool read FFdAutoOffset;
Public property EventTrackPoint_changed: TSFVec3fEvent read FEventTrackPoint_changed;

Description

Methods

Public procedure CreateNode; override;
 
Public procedure Drag(const Time: TX3DTime; const RayOrigin, RayDirection: TVector3Single); virtual;

Called by events engine (like TCastleSceneCore) when you move your mouse over the active drag sensor.

Properties

Public property FdAutoOffset: TSFBool read FFdAutoOffset;
 
Public property EventTrackPoint_changed: TSFVec3fEvent read FEventTrackPoint_changed;
 

Generated by PasDoc 0.14.0.