Class TSFLong
Unit
X3DFields
Declaration
type TSFLong = class(TX3DSingleField)
Description
X3D field containing an single integer 32-bit value.
Hierarchy
Overview
Fields
Methods
Properties
 |
property Value: Longint read FValue write SetValue; |
 |
property MustBeNonnegative: boolean read FMustBeNonnegative default false; |
Description
Fields
 |
DefaultValue: Longint; |
|
 |
DefaultValueExists: boolean; |
|
Methods
 |
constructor Create(const AParentNode: TX3DFileItem; const AExposed: boolean; const AName: string; const AValue: Longint; const AMustBeNonnegative: boolean = false); |
|
 |
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; |
|
 |
class function X3DType: string; override; |
|
 |
class function CreateEvent(const AParentNode: TX3DFileItem; const AName: string; const AInEvent: boolean): TX3DEvent; override; |
|
 |
procedure Send(const AValue: LongInt); virtual; overload; |
|
Properties
 |
property Value: Longint read FValue write SetValue; |
|
 |
property MustBeNonnegative: boolean read FMustBeNonnegative default false; |
See TSFFloat.MustBeNonnegative for explanation of this.
|
Generated by PasDoc 0.15.0.
|