Class TNavigationInfoNode
Unit
X3DNodes
Declaration
type TNavigationInfoNode = class(TAbstractBindableNode)
Description
Describe the physical characteristics of the viewer's avatar and navigation.
Hierarchy
Overview
Methods
Properties
Description
Methods
|
constructor Create(const AX3DName: string = ''; const ABaseUrl: string = ''); override; |
|
|
procedure CreateNode; override; |
|
|
class function ClassX3DType: string; override; |
|
|
procedure SetAvatarSize(const Value: array of Single); overload; |
|
|
procedure SetAvatarSize(const Value: TSingleList); overload; |
|
|
procedure SetTransitionType(const Value: array of string); overload; |
|
|
procedure SetType(const Value: array of string); overload; |
|
Properties
|
property FdAvatarSize: TMFFloat read FFdAvatarSize; |
Internal wrapper for property AvatarSize . This wrapper API may change, we advise to access simpler AvatarSize instead.
|
|
property FdHeadlight: TSFBool read FFdHeadlight; |
Internal wrapper for property Headlight. This wrapper API may change, we advise to access simpler Headlight instead.
|
|
property Headlight: Boolean read GetHeadlight write SetHeadlight; |
Warning: this symbol is deprecated.
Control the headlight. Instead of this, control the headlight by placing light component (like TCastleDirectionalLight or TCastleSpotLight) as child of TCastleCamera.
|
|
property FdSpeed: TSFFloat read FFdSpeed; |
Internal wrapper for property Speed. This wrapper API may change, we advise to access simpler Speed instead.
|
|
property Speed: Single read GetSpeed write SetSpeed; |
Warning: this symbol is deprecated.
Movement speed . Instead of this, control the move speed using TCastleWalkNavigation.MoveSpeed.
|
|
property FdTransitionTime: TSFTime read FFdTransitionTime; |
Internal wrapper for property TransitionTime. This wrapper API may change, we advise to access simpler TransitionTime instead.
|
|
property TransitionTime: TFloatTime read GetTransitionTime write SetTransitionTime; |
|
|
property FdTransitionType: TMFString read FFdTransitionType; |
Internal wrapper for property TransitionType . This wrapper API may change, we advise to access simpler TransitionType instead.
|
|
property FdType: TMFString read FFdType; |
Internal wrapper for property Type . This wrapper API may change, we advise to access simpler Type instead.
|
|
property FdVisibilityLimit: TSFFloat read FFdVisibilityLimit; |
Internal wrapper for property VisibilityLimit. This wrapper API may change, we advise to access simpler VisibilityLimit instead.
|
|
property VisibilityLimit: Single read GetVisibilityLimit write SetVisibilityLimit; |
|
|
property EventTransitionComplete: TSFBoolEvent read FEventTransitionComplete; |
|
|
property BlendingSort: TOptionalBlendingSort read GetBlendingSort write SetBlendingSort; |
Blending sort to use for this scene. It is usually simpler to adjust Scene.RenderOptions.BlendingSort .
|
|
property TimeOriginAtLoad: Boolean read GetTimeOriginAtLoad write SetTimeOriginAtLoad; |
Warning: this symbol is deprecated.
When this is True , world time TCastleSceneCore.Time equals 0 when the scene is loaded. Otherwise (when this is False , by default) world time 0 means "January 1, 1970" and when the scene is loaded the world time is a big number (and should only be processed as Double, not Single floating-point value). See https://castle-engine.io/x3d_time_origin_considered_uncomfortable.php for discussion.
|
|
property FdHeadBobbing: TSFFloat read FFdHeadBobbing; |
Internal wrapper for property HeadBobbing. This wrapper API may change, we advise to access simpler HeadBobbing instead.
|
|
property HeadBobbing: Single read GetHeadBobbing write SetHeadBobbing; |
Intensity of head bobbing. 0 means to not do head bobbing. Must be >= 0 and < 1, but sensible values are close to 0 (while any values < 1 are technically allowed, but they make the head bobbing effect crazily exaggerated). See https://castle-engine.io/x3d_implementation_navigation_extensions.php
|
|
property FdHeadBobbingTime: TSFFloat read FFdHeadBobbingTime; |
Internal wrapper for property HeadBobbingTime. This wrapper API may change, we advise to access simpler HeadBobbingTime instead.
|
|
property FdHeadlightNode: TSFNode read FFdHeadlightNode; |
Internal wrapper for property HeadlightNode. This wrapper API may change, we advise to access simpler HeadlightNode instead.
|
Generated by PasDoc 0.16.0.