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

class EnumTypeBuilder in Tinman.Core.Config

sealed class EnumTypeBuilder implements IBuilder<EnumType>

Public / Methods

Build

Finishes the build process and returns the resulting object.

[OwnerReturn, OwnerThis]
public method Build ()
type EnumType
returns The resulting object.
implements IBuilder.Build

CodeGen

public method CodeGen ()
type EnumTypeBuilder

DefaultItem

Adds the default enumeration item.

public method DefaultItem (string name, string tag = null)
type EnumTypeBuilder
params name [not-empty] The item name.
  tag Optional string tag to use for conversion to Str.
returns [not-null] this

Has

public method Has (string name)
type bool
params name

Item

Adds an enumeration item.

public method Item (string name, string tag = null)
type EnumTypeBuilder
params name [not-empty] The item name.
  tag Optional string tag to use for conversion to Str.
returns [not-null] this

Sort

public method Sort (bool defaultFirst = false)
type EnumTypeBuilder
params defaultFirst