Class TFontStyleNode

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TFontStyleNode = class(TAbstractFontStyleNode)

Description

no description available, TAbstractFontStyleNode description follows
no description available, TAbstractNode description follows

Base X3D node.

Almost all X3D nodes inherit from this. (Exception: X3DMetadataObject. So you cannot have metadata of metadata of...)

Hierarchy

Overview

Fields

Public internal const DefaultSize = 1.0;
Public internal const DefaultSpacing = 1.0;
Public internal const DefaultFamily = ffSerif;
Public internal const DefaultBold = false;
Public internal const DefaultItalic = false;
Public internal const DefaultJustify = fjBegin;
Public internal const DefaultJustifyMinor = fjFirst;
Public internal const DefaultBlending = true;

Methods

Public procedure CreateNode; override;
Public class function ClassNodeTypeName: string; override;
Public class function URNMatching(const URN: string): boolean; override;
Public class function ForVRMLVersion(const Version: TX3DVersion): boolean; override;
Public function Family: TX3DFontFamily;
Public function Bold: boolean;
Public function Italic: boolean;
Public function Justify: TX3DFontJustify;
Public function JustifyMinor: TX3DFontJustify;

Properties

Public property FdFamily: TMFString read FFdFamily;
Public property FdHorizontal: TSFBool read FFdHorizontal;
Public property FdJustify: TMFString read FFdJustify;
Public property FdLanguage: TSFString read FFdLanguage;
Public property FdLeftToRight: TSFBool read FFdLeftToRight;
Public property FdSize: TSFFloat read FFdSize;
Public property FdSpacing: TSFFloat read FFdSpacing;
Public property FdStyle: TSFString read FFdStyle;
Public property FdTopToBottom: TSFBool read FFdTopToBottom;
Public property FdBlending: TSFBool read FFdBlending;
Public property Blending: boolean read GetBlending write SetBlending;

Description

Fields

Public internal const DefaultSize = 1.0;
 
Public internal const DefaultSpacing = 1.0;
 
Public internal const DefaultFamily = ffSerif;
 
Public internal const DefaultBold = false;
 
Public internal const DefaultItalic = false;
 
Public internal const DefaultJustify = fjBegin;
 
Public internal const DefaultJustifyMinor = fjFirst;
 
Public internal const DefaultBlending = true;
 

Methods

Public procedure CreateNode; override;
 
Public class function ClassNodeTypeName: string; override;
 
Public class function URNMatching(const URN: string): boolean; override;
 
Public class function ForVRMLVersion(const Version: TX3DVersion): boolean; override;
 
Public function Family: TX3DFontFamily;
 
Public function Bold: boolean;
 
Public function Italic: boolean;
 
Public function Justify: TX3DFontJustify;
 
Public function JustifyMinor: TX3DFontJustify;
 

Properties

Public property FdFamily: TMFString read FFdFamily;
 
Public property FdHorizontal: TSFBool read FFdHorizontal;
 
Public property FdJustify: TMFString read FFdJustify;
 
Public property FdLanguage: TSFString read FFdLanguage;
 
Public property FdLeftToRight: TSFBool read FFdLeftToRight;
 
Public property FdSize: TSFFloat read FFdSize;
 
Public property FdSpacing: TSFFloat read FFdSpacing;
 
Public property FdStyle: TSFString read FFdStyle;
 
Public property FdTopToBottom: TSFBool read FFdTopToBottom;
 
Public property FdBlending: TSFBool read FFdBlending;
 
Public property Blending: boolean read GetBlending write SetBlending;
 

Generated by PasDoc 0.14.0.