Class TAbstract3DBackgroundNode
Unit
X3DNodes
Declaration
type TAbstract3DBackgroundNode = class(TAbstractBackgroundNode)
Description
Abstract type from which 3D backgrounds inherit.
Hierarchy
Overview
Methods
Properties
Description
Methods
![Public Public](public.gif) |
function Texture(const Side: TBackgroundSide): TAbstractTextureNode; virtual; abstract; |
Texture node for given background side. May return Nil if none.
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).
|
![Public Public](public.gif) |
procedure CreateNode; override; |
|
![Public Public](public.gif) |
class function ClassX3DType: string; override; |
|
![Public Public](public.gif) |
procedure SetGroundAngle(const Value: array of Single); overload; |
|
![Public Public](public.gif) |
procedure SetGroundAngle(const Value: TSingleList); overload; |
|
![Public Public](public.gif) |
procedure SetGroundColor(const Value: TVector3List); overload; |
|
![Public Public](public.gif) |
procedure SetSkyAngle(const Value: array of Single); overload; |
|
![Public Public](public.gif) |
procedure SetSkyAngle(const Value: TSingleList); overload; |
|
Properties
![Public Public](public.gif) |
property FdGroundAngle: TMFFloat read FFdGroundAngle; |
Internal wrapper for property GroundAngle . This wrapper API may change, we advise to access simpler GroundAngle instead.
|
![Public Public](public.gif) |
property FdGroundColor: TMFColor read FFdGroundColor; |
Internal wrapper for property GroundColor . This wrapper API may change, we advise to access simpler GroundColor instead.
|
![Public Public](public.gif) |
property FdSkyAngle: TMFFloat read FFdSkyAngle; |
Internal wrapper for property SkyAngle . This wrapper API may change, we advise to access simpler SkyAngle instead.
|
![Public Public](public.gif) |
property FdSkyColor: TMFColor read FFdSkyColor; |
Internal wrapper for property SkyColor . This wrapper API may change, we advise to access simpler SkyColor instead.
|
![Public Public](public.gif) |
property FdTransparency: TSFFloat read FFdTransparency; |
Internal wrapper for property Transparency. This wrapper API may change, we advise to access simpler Transparency instead.
|
![Public Public](public.gif) |
property Transparency: Single read GetTransparency write SetTransparency; |
|
Generated by PasDoc 0.16.0.