Class TTwoSidedMaterialNode
Unit
Declaration
type TTwoSidedMaterialNode = class(TAbstractMaterialNode)
Description
Warning: this symbol is deprecated.
Note: Whether the shape is visible from both sides depends on the geometry TAbstractGeometryNode.Solid field, and is independent of whether you use this or other (one-sided) material nodes.
Source: scene/x3d/x3dnodes_standard_shape.inc (line 372).
Hierarchy
- TObject
- TPersistent
- TX3DFileItem
- TX3DNode
- TAbstractNode
- TAbstractAppearanceChildNode
- TAbstractMaterialNode
- TTwoSidedMaterialNode
Overview
Methods
| Public | destructor Destroy; override; |
| Public | function MaterialInfo: TMaterialInfo; override; |
| Public | procedure CreateNode; override; |
| Public | class function ClassX3DType: String; override; |
Properties
| Public | property FdAmbientIntensity: TSFFloat read FFdAmbientIntensity; |
| Public | property AmbientIntensity: Single read GetAmbientIntensity write SetAmbientIntensity; |
| Public | property FdBackAmbientIntensity: TSFFloat read FFdBackAmbientIntensity; |
| Public | property BackAmbientIntensity: Single read GetBackAmbientIntensity write SetBackAmbientIntensity; |
| Public | property FdBackDiffuseColor: TSFColor read FFdBackDiffuseColor; |
| Public | property BackDiffuseColor: TCastleColorRGB read GetBackDiffuseColor write SetBackDiffuseColor; |
| Public | property FdBackEmissiveColor: TSFColor read FFdBackEmissiveColor; |
| Public | property BackEmissiveColor: TCastleColorRGB read GetBackEmissiveColor write SetBackEmissiveColor; |
| Public | property FdBackShininess: TSFFloat read FFdBackShininess; |
| Public | property BackShininess: Single read GetBackShininess write SetBackShininess; |
| Public | property FdBackSpecularColor: TSFColor read FFdBackSpecularColor; |
| Public | property BackSpecularColor: TCastleColorRGB read GetBackSpecularColor write SetBackSpecularColor; |
| Public | property FdBackTransparency: TSFFloat read FFdBackTransparency; |
| Public | property BackTransparency: Single read GetBackTransparency write SetBackTransparency; |
| Public | property FdDiffuseColor: TSFColor read FFdDiffuseColor; |
| Public | property DiffuseColor: TCastleColorRGB read GetDiffuseColor write SetDiffuseColor; |
| Public | property FdEmissiveColor: TSFColor read FFdEmissiveColor; |
| Public | property EmissiveColor: TCastleColorRGB read GetEmissiveColor write SetEmissiveColor; |
| Public | property FdShininess: TSFFloat read FFdShininess; |
| Public | property Shininess: Single read GetShininess write SetShininess; |
| Public | property FdSeparateBackColor: TSFBool read FFdSeparateBackColor; |
| Public | property SeparateBackColor: Boolean read GetSeparateBackColor write SetSeparateBackColor; |
| Public | property FdSpecularColor: TSFColor read FFdSpecularColor; |
| Public | property SpecularColor: TCastleColorRGB read GetSpecularColor write SetSpecularColor; |
| Public | property FdTransparency: TSFFloat read FFdTransparency; |
| Public | property Transparency: Single read GetTransparency write SetTransparency; |
Description
Methods
| Public | destructor Destroy; override; |
|
This item has no description. | |
| Public | function MaterialInfo: TMaterialInfo; override; |
|
This item has no description. Showing description inherited from TAbstractMaterialNode.MaterialInfo. Material information based on this node. It is automatically updated when properties of this material change. Do not free it yourself, it will be automatically freed when this node is freed. | |
| Public | procedure CreateNode; override; |
|
Create node fields and events. Source: scene/x3d/auto_generated_node_helpers/x3dnodes_twosidedmaterial.inc (line 55). | |
| 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_twosidedmaterial.inc (line 56). | |
Properties
| Public | property FdAmbientIntensity: TSFFloat read FFdAmbientIntensity; |
|
Internal wrapper for property Source: scene/x3d/auto_generated_node_helpers/x3dnodes_twosidedmaterial.inc (line 60). | |
| Public | property AmbientIntensity: Single read GetAmbientIntensity write SetAmbientIntensity; |
|
This item has no description. Source: scene/x3d/auto_generated_node_helpers/x3dnodes_twosidedmaterial.inc (line 62). | |
| Public | property FdBackAmbientIntensity: TSFFloat read FFdBackAmbientIntensity; |
|
Internal wrapper for property Source: scene/x3d/auto_generated_node_helpers/x3dnodes_twosidedmaterial.inc (line 66). | |
| Public | property BackAmbientIntensity: Single read GetBackAmbientIntensity write SetBackAmbientIntensity; |
|
This item has no description. Source: scene/x3d/auto_generated_node_helpers/x3dnodes_twosidedmaterial.inc (line 68). | |
| Public | property FdBackDiffuseColor: TSFColor read FFdBackDiffuseColor; |
|
Internal wrapper for property Source: scene/x3d/auto_generated_node_helpers/x3dnodes_twosidedmaterial.inc (line 72). | |
| Public | property BackDiffuseColor: TCastleColorRGB read GetBackDiffuseColor write SetBackDiffuseColor; |
|
This item has no description. Source: scene/x3d/auto_generated_node_helpers/x3dnodes_twosidedmaterial.inc (line 74). | |
| Public | property FdBackEmissiveColor: TSFColor read FFdBackEmissiveColor; |
|
Internal wrapper for property Source: scene/x3d/auto_generated_node_helpers/x3dnodes_twosidedmaterial.inc (line 78). | |
| Public | property BackEmissiveColor: TCastleColorRGB read GetBackEmissiveColor write SetBackEmissiveColor; |
|
This item has no description. Source: scene/x3d/auto_generated_node_helpers/x3dnodes_twosidedmaterial.inc (line 80). | |
| Public | property FdBackShininess: TSFFloat read FFdBackShininess; |
|
Internal wrapper for property Source: scene/x3d/auto_generated_node_helpers/x3dnodes_twosidedmaterial.inc (line 84). | |
| Public | property BackShininess: Single read GetBackShininess write SetBackShininess; |
|
This item has no description. Source: scene/x3d/auto_generated_node_helpers/x3dnodes_twosidedmaterial.inc (line 86). | |
| Public | property FdBackSpecularColor: TSFColor read FFdBackSpecularColor; |
|
Internal wrapper for property Source: scene/x3d/auto_generated_node_helpers/x3dnodes_twosidedmaterial.inc (line 90). | |
| Public | property BackSpecularColor: TCastleColorRGB read GetBackSpecularColor write SetBackSpecularColor; |
|
This item has no description. Source: scene/x3d/auto_generated_node_helpers/x3dnodes_twosidedmaterial.inc (line 92). | |
| Public | property FdBackTransparency: TSFFloat read FFdBackTransparency; |
|
Internal wrapper for property Source: scene/x3d/auto_generated_node_helpers/x3dnodes_twosidedmaterial.inc (line 96). | |
| Public | property BackTransparency: Single read GetBackTransparency write SetBackTransparency; |
|
This item has no description. Source: scene/x3d/auto_generated_node_helpers/x3dnodes_twosidedmaterial.inc (line 98). | |
| Public | property FdDiffuseColor: TSFColor read FFdDiffuseColor; |
|
Internal wrapper for property Source: scene/x3d/auto_generated_node_helpers/x3dnodes_twosidedmaterial.inc (line 102). | |
| Public | property DiffuseColor: TCastleColorRGB read GetDiffuseColor write SetDiffuseColor; |
|
This item has no description. Source: scene/x3d/auto_generated_node_helpers/x3dnodes_twosidedmaterial.inc (line 104). | |
| Public | property FdEmissiveColor: TSFColor read FFdEmissiveColor; |
|
Internal wrapper for property Source: scene/x3d/auto_generated_node_helpers/x3dnodes_twosidedmaterial.inc (line 108). | |
| Public | property EmissiveColor: TCastleColorRGB read GetEmissiveColor write SetEmissiveColor; |
|
This item has no description. Source: scene/x3d/auto_generated_node_helpers/x3dnodes_twosidedmaterial.inc (line 110). | |
| Public | property FdShininess: TSFFloat read FFdShininess; |
|
Internal wrapper for property Source: scene/x3d/auto_generated_node_helpers/x3dnodes_twosidedmaterial.inc (line 114). | |
| Public | property Shininess: Single read GetShininess write SetShininess; |
|
This item has no description. Source: scene/x3d/auto_generated_node_helpers/x3dnodes_twosidedmaterial.inc (line 116). | |
| Public | property FdSeparateBackColor: TSFBool read FFdSeparateBackColor; |
|
Internal wrapper for property Source: scene/x3d/auto_generated_node_helpers/x3dnodes_twosidedmaterial.inc (line 120). | |
| Public | property SeparateBackColor: Boolean read GetSeparateBackColor write SetSeparateBackColor; |
|
This item has no description. Source: scene/x3d/auto_generated_node_helpers/x3dnodes_twosidedmaterial.inc (line 122). | |
| Public | property FdSpecularColor: TSFColor read FFdSpecularColor; |
|
Internal wrapper for property Source: scene/x3d/auto_generated_node_helpers/x3dnodes_twosidedmaterial.inc (line 126). | |
| Public | property SpecularColor: TCastleColorRGB read GetSpecularColor write SetSpecularColor; |
|
This item has no description. Source: scene/x3d/auto_generated_node_helpers/x3dnodes_twosidedmaterial.inc (line 128). | |
| Public | property FdTransparency: TSFFloat read FFdTransparency; |
|
Internal wrapper for property Source: scene/x3d/auto_generated_node_helpers/x3dnodes_twosidedmaterial.inc (line 132). | |
| Public | property Transparency: Single read GetTransparency write SetTransparency; |
|
This item has no description. Source: scene/x3d/auto_generated_node_helpers/x3dnodes_twosidedmaterial.inc (line 134). | |
Generated by PasDoc 0.17.0.snapshot.