TINMAN 3D / REALTIME TERRAIN
Software Development Kit - User Manual

class Format_8 in Tinman.Core.Formatting

class Format_8 extends Format_7
  base of Format_9

Public / Constructors

Format_8

Creates a new instance of Format_8.

public constructor Format_8 (string pattern)
params pattern The pattern.

Public / Methods

Bool

Replaces the next placeholder with the given value.

public method Bool (bool value)
type Format_7
params value The replacement value.
returns [not-null] The resulting string.

Char

Replaces the next placeholder with the given value.

public method Char (char value, int32 repeat = 1)
type Format_7
params value The replacement value.
  repeat Number of times to repeat value.
returns [not-null] this.

Int

Replaces the next placeholder with the given value.

public method Int (int64 value, FormatFlags flags = FormatFlags.Default)
type Format_7
params value The replacement value.
  flags The number format flags to use.
returns [not-null] this.

Num

Replaces the next placeholder with the given value.

public method Num (float64 value, FormatFlags flags = FormatFlags.Default)
type Format_7
params value The replacement value.
  flags The number format flags to use.
returns [not-null] this.

Obj

Replaces the next placeholder with the given value.

public method Obj (object value)
type Format_7
params value The replacement value.
returns [not-null] this.

Str

Replaces the next placeholder with the given value.

public method Str (StringBuilder value)
type Format_7
params value The replacement value.
returns [not-null] this.

Replaces the next placeholder with the given value.

public method Str (string value, StringEscape escape = null)
type Format_7
params value The replacement value.
  escape Optional escaping rules to apply to value. Defaults to null.
returns [not-null] this.

Protected / Attributes

builder

The internally used string builder object.

protected readonly field builder
type StringBuilder
inherited Format.builder

Protected / Methods

Finish

Finishes formatting.

protected method Finish ()
type string
returns The resulting string.
inherited Format.Finish

Remarks:

The string builder will be cleared by this method.

FinishBuilder

Finishes formatting.

protected method FinishBuilder ()
inherited Format.FinishBuilder

Remarks:

The string builder will contain the resulting string.

Next

Moves to the next placeholder, if existent.

protected method Next ()
type bool
returns true if the placeholder exists, false if there are no more placeholders.
inherited Format.Next