Class TKambiNavigationInfoNode

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TKambiNavigationInfoNode = class(TNavigationInfoNode)

Description

Navigation information with some Castle Game Engine extensions. See http://castle-engine.sourceforge.net/x3d_implementation_navigation_extensions.php .

Hierarchy

Overview

Methods

Public procedure CreateNode; override;
Public class function ClassX3DType: string; override;
Public class function URNMatching(const URN: string): boolean; override;
Public function OctreeProperties(OP: TSceneOctreeProperties): TKambiOctreePropertiesNode;

Properties

Public property FdTimeOriginAtLoad: TSFBool read FFdTimeOriginAtLoad;
Public property FdOctreeRendering: TSFNode read FFdOctreeRendering;
Public property FdOctreeDynamicCollisions: TSFNode read FFdOctreeDynamicCollisions;
Public property FdOctreeVisibleTriangles: TSFNode read FFdOctreeVisibleTriangles;
Public property FdOctreeStaticCollisions: TSFNode read FFdOctreeStaticCollisions;
Public property FdHeadBobbing: TSFFloat read FFdHeadBobbing;
Public property FdHeadBobbingTime: TSFFloat read FFdHeadBobbingTime;
Public property FdHeadlightNode: TSFNode read FFdHeadlightNode;
Public property TimeOriginAtLoad: boolean read GetTimeOriginAtLoad write SetTimeOriginAtLoad;
Public property HeadBobbing: Single read GetHeadBobbing write SetHeadBobbing;
Public property HeadBobbingTime: Single read GetHeadBobbingTime write SetHeadBobbingTime;

Description

Methods

Public procedure CreateNode; override;
 
Public class function ClassX3DType: string; override;
 
Public class function URNMatching(const URN: string): boolean; override;
 
Public function OctreeProperties(OP: TSceneOctreeProperties): TKambiOctreePropertiesNode;

Return value of appropriate FdOctreeXxx field. Returns Nil if the field doesn't have allowed (TKambiOctreePropertiesNode) value (or if the field is actually Nil, naturally).

Properties

Public property FdTimeOriginAtLoad: TSFBool read FFdTimeOriginAtLoad;
 
Public property FdOctreeRendering: TSFNode read FFdOctreeRendering;
 
Public property FdOctreeDynamicCollisions: TSFNode read FFdOctreeDynamicCollisions;
 
Public property FdOctreeVisibleTriangles: TSFNode read FFdOctreeVisibleTriangles;
 
Public property FdOctreeStaticCollisions: TSFNode read FFdOctreeStaticCollisions;
 
Public property FdHeadBobbing: TSFFloat read FFdHeadBobbing;
 
Public property FdHeadBobbingTime: TSFFloat read FFdHeadBobbingTime;
 
Public property FdHeadlightNode: TSFNode read FFdHeadlightNode;
 
Public property TimeOriginAtLoad: boolean read GetTimeOriginAtLoad write SetTimeOriginAtLoad;
 
Public property HeadBobbing: Single read GetHeadBobbing write SetHeadBobbing;
 
Public property HeadBobbingTime: Single read GetHeadBobbingTime write SetHeadBobbingTime;
 

Generated by PasDoc 0.14.0.