Class TBackgroundNode
Unit
Declaration
type TBackgroundNode = class(TAbstract3DBackgroundNode)
Description
3D background of a scene, comprised of sky and ground colors (gradients) and optional six textures (skybox).
Source: scene/x3d/x3dnodes_standard_environmentaleffects.inc (line 71).
Hierarchy
- TObject
- TPersistent
- TX3DFileItem
- TX3DNode
- TAbstractNode
- TAbstractChildNode
- TAbstractBindableNode
- TAbstractBackgroundNode
- TAbstract3DBackgroundNode
- TBackgroundNode
Overview
Methods
| Public | function Texture(const Side: TBackgroundSide): TAbstractTextureNode; override; |
| Public | procedure CreateNode; override; |
| Public | class function ClassX3DType: String; override; |
| Public | procedure SetBackUrl(const Value: array of string); overload; |
| Public | procedure SetBackUrl(const Value: TCastleStringList); overload; |
| Public | procedure SetBottomUrl(const Value: array of string); overload; |
| Public | procedure SetBottomUrl(const Value: TCastleStringList); overload; |
| Public | procedure SetFrontUrl(const Value: array of string); overload; |
| Public | procedure SetFrontUrl(const Value: TCastleStringList); overload; |
| Public | procedure SetLeftUrl(const Value: array of string); overload; |
| Public | procedure SetLeftUrl(const Value: TCastleStringList); overload; |
| Public | procedure SetRightUrl(const Value: array of string); overload; |
| Public | procedure SetRightUrl(const Value: TCastleStringList); overload; |
| Public | procedure SetTopUrl(const Value: array of string); overload; |
| Public | procedure SetTopUrl(const Value: TCastleStringList); overload; |
Properties
| Public | property FdBackUrl: TMFString read FFdBackUrl; |
| Public | property FdBottomUrl: TMFString read FFdBottomUrl; |
| Public | property FdFrontUrl: TMFString read FFdFrontUrl; |
| Public | property FdLeftUrl: TMFString read FFdLeftUrl; |
| Public | property FdRightUrl: TMFString read FFdRightUrl; |
| Public | property FdTopUrl: TMFString read FFdTopUrl; |
Description
Methods
| Public | function Texture(const Side: TBackgroundSide): TAbstractTextureNode; override; |
|
This item has no description. Showing description inherited from TAbstract3DBackgroundNode.Texture.
Texture node for given background side. May return It is the caller's responsibility to take care of freeing the result, but only if it's not otherwise used. In other words, use TX3DNode.FreeIfUnused (or some routine based on it), unless you're sure that you always make the returned node a child of another node (in this case the returned node is always used, and remains managed by parent node). Source: scene/x3d/x3dnodes_standard_environmentaleffects.inc (line 73). | |
| Public | procedure CreateNode; override; |
|
Create node fields and events. Source: scene/x3d/auto_generated_node_helpers/x3dnodes_background.inc (line 28). | |
| Public | class function ClassX3DType: String; override; |
|
This item has no description. Showing description inherited from TX3DNode.ClassX3DType. Node type name in VRML/X3D, for this class. Normal VRML/X3D node classes should override this to return something non-empty, and then X3DType automatically will return the same value. Empty for classes that don't have a hardcoded VRML/X3D node name, like a special TX3DUnknownNode. Such special classes should override then X3DType to return actual non-empty name there. You usually should call X3DType. The only use of this method is that it works on classes (it's "class function"), without needing at actual instance. Source: scene/x3d/auto_generated_node_helpers/x3dnodes_background.inc (line 29). | |
| Public | procedure SetBackUrl(const Value: array of string); overload; |
|
This item has no description. Source: scene/x3d/auto_generated_node_helpers/x3dnodes_background.inc (line 35). | |
| Public | procedure SetBackUrl(const Value: TCastleStringList); overload; |
|
This item has no description. Source: scene/x3d/auto_generated_node_helpers/x3dnodes_background.inc (line 37). | |
| Public | procedure SetBottomUrl(const Value: array of string); overload; |
|
This item has no description. Source: scene/x3d/auto_generated_node_helpers/x3dnodes_background.inc (line 43). | |
| Public | procedure SetBottomUrl(const Value: TCastleStringList); overload; |
|
This item has no description. Source: scene/x3d/auto_generated_node_helpers/x3dnodes_background.inc (line 45). | |
| Public | procedure SetFrontUrl(const Value: array of string); overload; |
|
This item has no description. Source: scene/x3d/auto_generated_node_helpers/x3dnodes_background.inc (line 51). | |
| Public | procedure SetFrontUrl(const Value: TCastleStringList); overload; |
|
This item has no description. Source: scene/x3d/auto_generated_node_helpers/x3dnodes_background.inc (line 53). | |
| Public | procedure SetLeftUrl(const Value: array of string); overload; |
|
This item has no description. Source: scene/x3d/auto_generated_node_helpers/x3dnodes_background.inc (line 59). | |
| Public | procedure SetLeftUrl(const Value: TCastleStringList); overload; |
|
This item has no description. Source: scene/x3d/auto_generated_node_helpers/x3dnodes_background.inc (line 61). | |
| Public | procedure SetRightUrl(const Value: array of string); overload; |
|
This item has no description. Source: scene/x3d/auto_generated_node_helpers/x3dnodes_background.inc (line 67). | |
| Public | procedure SetRightUrl(const Value: TCastleStringList); overload; |
|
This item has no description. Source: scene/x3d/auto_generated_node_helpers/x3dnodes_background.inc (line 69). | |
| Public | procedure SetTopUrl(const Value: array of string); overload; |
|
This item has no description. Source: scene/x3d/auto_generated_node_helpers/x3dnodes_background.inc (line 75). | |
| Public | procedure SetTopUrl(const Value: TCastleStringList); overload; |
|
This item has no description. Source: scene/x3d/auto_generated_node_helpers/x3dnodes_background.inc (line 77). | |
Properties
| Public | property FdBackUrl: TMFString read FFdBackUrl; |
|
Internal wrapper for property Source: scene/x3d/auto_generated_node_helpers/x3dnodes_background.inc (line 33). | |
| Public | property FdBottomUrl: TMFString read FFdBottomUrl; |
|
Internal wrapper for property Source: scene/x3d/auto_generated_node_helpers/x3dnodes_background.inc (line 41). | |
| Public | property FdFrontUrl: TMFString read FFdFrontUrl; |
|
Internal wrapper for property Source: scene/x3d/auto_generated_node_helpers/x3dnodes_background.inc (line 49). | |
| Public | property FdLeftUrl: TMFString read FFdLeftUrl; |
|
Internal wrapper for property Source: scene/x3d/auto_generated_node_helpers/x3dnodes_background.inc (line 57). | |
| Public | property FdRightUrl: TMFString read FFdRightUrl; |
|
Internal wrapper for property Source: scene/x3d/auto_generated_node_helpers/x3dnodes_background.inc (line 65). | |
| Public | property FdTopUrl: TMFString read FFdTopUrl; |
|
Internal wrapper for property Source: scene/x3d/auto_generated_node_helpers/x3dnodes_background.inc (line 73). | |
Generated by PasDoc 0.17.0.snapshot.