| Description | Hierarchy | Fields | Methods | Properties |
type TVRMLSaveToStreamProperties = class(TObject)
![]() |
Stream: TStream; |
![]() |
NodeNameBinding: TStringList; |
![]() |
WriteExpandedPrototype: boolean; |
![]() |
constructor Create(AStream: TStream); |
![]() |
destructor Destroy; override; |
![]() |
procedure IncIndent; |
![]() |
procedure DecIndent; |
![]() |
procedure Write(const S: string); |
![]() |
procedure Writeln(const S: string); overload; |
![]() |
procedure Writeln; overload; |
![]() |
procedure WriteIndent(const S: string); |
![]() |
procedure WritelnIndent(const S: string); |
![]() |
procedure DiscardNextIndent; |
![]() |
Stream: TStream; |
![]() |
NodeNameBinding: TStringList; |
![]() |
WriteExpandedPrototype: boolean; |
|
If | |
![]() |
constructor Create(AStream: TStream); |
![]() |
destructor Destroy; override; |
![]() |
procedure IncIndent; |
![]() |
procedure DecIndent; |
![]() |
procedure Write(const S: string); |
|
Just a comfortable routines that simply | |
![]() |
procedure Writeln(const S: string); overload; |
![]() |
procedure Writeln; overload; |
![]() |
procedure WriteIndent(const S: string); |
![]() |
procedure WritelnIndent(const S: string); |
![]() |
procedure DiscardNextIndent; |
|
Causes next WriteIndent or WritelnIndent will not write the Indent. Useful in some cases to improve readability of generated VRML file. | |