Class TAbstractTimeDependentNode

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TAbstractTimeDependentNode = class(TAbstractChildNode, IAbstractTimeDependentNode)

Description

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

Protected function CycleInterval: TFloatTime; virtual; abstract;
Public procedure CreateNode; override;
Public destructor Destroy; override;

Properties

Public property FdLoop: TSFBool read FFdLoop;
Public property FdPauseTime: TSFTime read FFdPauseTime;
Public property FdResumeTime: TSFTime read FFdResumeTime;
Public property FdStartTime: TSFTime read FFdStartTime;
Public property FdStopTime: TSFTime read FFdStopTime;
Public property EventElapsedTime: TSFTimeEvent read FEventElapsedTime;
Public property EventIsActive: TSFBoolEvent read FEventIsActive;
Public property EventIsPaused: TSFBoolEvent read FEventIsPaused;
Public property TimeDependentNodeHandler: TTimeDependentNodeHandler read FTimeDependentNodeHandler;

Description

Methods

Protected function CycleInterval: TFloatTime; virtual; abstract;
 
Public procedure CreateNode; override;
 
Public destructor Destroy; override;
 

Properties

Public property FdLoop: TSFBool read FFdLoop;
 
Public property FdPauseTime: TSFTime read FFdPauseTime;
 
Public property FdResumeTime: TSFTime read FFdResumeTime;
 
Public property FdStartTime: TSFTime read FFdStartTime;
 
Public property FdStopTime: TSFTime read FFdStopTime;
 
Public property EventElapsedTime: TSFTimeEvent read FEventElapsedTime;
 
Public property EventIsActive: TSFBoolEvent read FEventIsActive;
 
Public property EventIsPaused: TSFBoolEvent read FEventIsPaused;
 
Public property TimeDependentNodeHandler: TTimeDependentNodeHandler read FTimeDependentNodeHandler;