Class: GemEnvironmentPresetGroup
Extra-Helpers.GemEnvironmentPresetGroup
Hierarchy
↳
GemEnvironmentPresetGroup
Properties
presets
• presets: TPreset[] = []
Inherited from
selected
• selected: undefined | TPreset = undefined
Inherited from
name
• name: string = 'GemEnvironment'
Overrides
key
• Readonly key: "envMap" | "envMap2" | "envMap3" = 'envMap'
Methods
addPresets
▸ addPresets(presets): void
Parameters
| Name | Type |
|---|---|
presets | TPreset[] |
Returns
void
Inherited from
clear
▸ clear(): void
Returns
void
Inherited from
apply
▸ apply(viewer, preset): Promise<any>
Parameters
| Name | Type |
|---|---|
viewer | ViewerApp |
preset | TPreset |
Returns
Promise<any>
Overrides
Constructors
constructor
• new GemEnvironmentPresetGroup(key?)
Parameters
| Name | Type | Default value |
|---|---|---|
key | "envMap" | "envMap2" | "envMap3" | 'envMap' |