Class TSFString
Unit
Declaration
type TSFString = class(TX3DSingleField)
Description
X3D field containing a single string.
Hierarchy
- TObject
 - TPersistent
 - TX3DFileItem
 - TX3DFieldOrEvent
 - TX3DField
 - TX3DSingleField
 - TSFString
 
Overview
Methods
![]()  | 
constructor Create(const AParentNode: TX3DFileItem; const AExposed: boolean; const AName: String; const AValue: String); | 
![]()  | 
procedure ParseValue(Lexer: TX3DLexer; Reader: TX3DReader); override; | 
![]()  | 
function EqualsDefaultValue: boolean; override; | 
![]()  | 
function Equals(SecondValue: TX3DField): boolean; override; | 
![]()  | 
function FastEqualsValue(SecondValue: TX3DField): boolean; override; | 
![]()  | 
procedure Assign(Source: TPersistent); override; | 
![]()  | 
procedure AssignValue(Source: TX3DField); override; | 
![]()  | 
procedure AssignDefaultValueFromValue; override; | 
![]()  | 
procedure UnassignDefaultValue; override; | 
![]()  | 
class function X3DType: String; override; | 
![]()  | 
class function CreateEvent(const AParentNode: TX3DFileItem; const AName: String; const AInEvent: boolean): TX3DEvent; override; | 
![]()  | 
procedure ParseXMLAttribute(const AttributeValue: String; Reader: TX3DReader); override; | 
![]()  | 
function SaveToXmlValue: TSaveToXmlMethod; override; | 
![]()  | 
procedure Send(const AValue: String); overload; | 
Properties
![]()  | 
property DefaultValue: String read FDefaultValue write SetDefaultValue; | 
![]()  | 
property DefaultValueExists: boolean
      read FDefaultValueExists write FDefaultValueExists; | 
![]()  | 
property Value: String read FValue write SetValue; | 
Description
Methods
![]()  | 
constructor Create(const AParentNode: TX3DFileItem; const AExposed: boolean; const AName: String; const AValue: String); | 
![]()  | 
procedure ParseValue(Lexer: TX3DLexer; Reader: TX3DReader); override; | 
![]()  | 
function EqualsDefaultValue: boolean; override; | 
![]()  | 
function Equals(SecondValue: TX3DField): boolean; override; | 
![]()  | 
function FastEqualsValue(SecondValue: TX3DField): boolean; override; | 
![]()  | 
procedure Assign(Source: TPersistent); override; | 
![]()  | 
procedure AssignValue(Source: TX3DField); override; | 
![]()  | 
procedure AssignDefaultValueFromValue; override; | 
![]()  | 
procedure UnassignDefaultValue; override; | 
![]()  | 
class function X3DType: String; override; | 
![]()  | 
class function CreateEvent(const AParentNode: TX3DFileItem; const AName: String; const AInEvent: boolean): TX3DEvent; override; | 
![]()  | 
procedure ParseXMLAttribute(const AttributeValue: String; Reader: TX3DReader); override; | 
![]()  | 
function SaveToXmlValue: TSaveToXmlMethod; override; | 
![]()  | 
procedure Send(const AValue: String); overload; | 
Properties
![]()  | 
property DefaultValue: String read FDefaultValue write SetDefaultValue; | 
![]()  | 
property DefaultValueExists: boolean
      read FDefaultValueExists write FDefaultValueExists; | 
![]()  | 
property Value: String read FValue write SetValue; | 
Generated by PasDoc 0.16.0.
