Class TSFBool
Unit
Declaration
type TSFBool = class(TX3DSingleField)
Description
X3D field containing a single boolean value.
Hierarchy
- TObject
 - TPersistent
 - TX3DFileItem
 - TX3DFieldOrEvent
 - TX3DField
 - TX3DSingleField
 - TSFBool
 
Overview
Fields
![]()  | 
Value: boolean; | 
![]()  | 
DefaultValue: boolean; | 
![]()  | 
DefaultValueExists: boolean; | 
Methods
![]()  | 
constructor Create(const AParentNode: TX3DFileItem; const AExposed: boolean; const AName: String; const AValue: boolean); | 
![]()  | 
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 Send(const AValue: boolean; const PartialSend: TPartialSend = nil); overload; | 
Description
Fields
![]()  | 
Value: boolean; | 
![]()  | 
DefaultValue: boolean; | 
![]()  | 
DefaultValueExists: boolean; | 
Methods
![]()  | 
constructor Create(const AParentNode: TX3DFileItem; const AExposed: boolean; const AName: String; const AValue: boolean); | 
![]()  | 
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 Send(const AValue: boolean; const PartialSend: TPartialSend = nil); overload; | 
Generated by PasDoc 0.16.0.
