Skip to main content

Class: GemEnvironmentPresetGroup

Extra-Helpers.GemEnvironmentPresetGroup

Hierarchy​

Properties​

presets​

• presets: TPreset[] = []

Inherited from​

PresetGroup.presets


selected​

• selected: undefined | TPreset = undefined

Inherited from​

PresetGroup.selected


name​

• name: string = 'GemEnvironment'

Overrides​

PresetGroup.name


key​

• Readonly key: "envMap" | "envMap2" | "envMap3" = 'envMap'

Methods​

addPresets​

▸ addPresets(presets): void

Parameters​

NameType
presetsTPreset[]

Returns​

void

Inherited from​

PresetGroup.addPresets


clear​

▸ clear(): void

Returns​

void

Inherited from​

PresetGroup.clear


apply​

▸ apply(viewer, preset): Promise<any>

Parameters​

NameType
viewerViewerApp
presetTPreset

Returns​

Promise<any>

Overrides​

PresetGroup.apply

Constructors​

constructor​

• new GemEnvironmentPresetGroup(key?)

Parameters​

NameTypeDefault value
key"envMap" | "envMap2" | "envMap3"'envMap'

Overrides​

PresetGroup.constructor