EOptions

Shader state that are set at compile time

Windows
MacOS
Linux

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Public/SpeedTreeWind.h

Include

#include "SpeedTreeWind.h"

Syntax

enum EOptions
{
    GLOBAL_WIND,
    GLOBAL_PRESERVE_SHAPE,
    BRANCH_SIMPLE_1,
    BRANCH_DIRECTIONAL_1,
    BRANCH_DIRECTIONAL_FROND_1,
    BRANCH_TURBULENCE_1,
    BRANCH_WHIP_1,
    BRANCH_OSC_COMPLEX_1,
    BRANCH_SIMPLE_2,
    BRANCH_DIRECTIONAL_2,
    BRANCH_DIRECTIONAL_FROND_2,
    BRANCH_TURBULENCE_2,
    BRANCH_WHIP_2,
    BRANCH_OSC_COMPLEX_2,
    LEAF_RIPPLE_VERTEX_NORMAL_1,
    LEAF_RIPPLE_COMPUTED_1,
    LEAF_TUMBLE_1,
    LEAF_TWITCH_1,
    LEAF_OCCLUSION_1,
    LEAF_RIPPLE_VERTEX_NORMAL_2,
    LEAF_RIPPLE_COMPUTED_2,
    LEAF_TUMBLE_2,
    LEAF_TWITCH_2,
    LEAF_OCCLUSION_2,
    FROND_RIPPLE_ONE_SIDED,
    FROND_RIPPLE_TWO_SIDED,
    FROND_RIPPLE_ADJUST_LIGHTING,
    ROLLING,
    NUM_WIND_OPTIONS,
}

Values

Name

Description

GLOBAL_WIND

GLOBAL_PRESERVE_SHAPE

BRANCH_SIMPLE_1

BRANCH_DIRECTIONAL_1

BRANCH_DIRECTIONAL_FROND_1

BRANCH_TURBULENCE_1

BRANCH_WHIP_1

BRANCH_OSC_COMPLEX_1

BRANCH_SIMPLE_2

BRANCH_DIRECTIONAL_2

BRANCH_DIRECTIONAL_FROND_2

BRANCH_TURBULENCE_2

BRANCH_WHIP_2

BRANCH_OSC_COMPLEX_2

LEAF_RIPPLE_VERTEX_NORMAL_1

LEAF_RIPPLE_COMPUTED_1

LEAF_TUMBLE_1

LEAF_TWITCH_1

LEAF_OCCLUSION_1

LEAF_RIPPLE_VERTEX_NORMAL_2

LEAF_RIPPLE_COMPUTED_2

LEAF_TUMBLE_2

LEAF_TWITCH_2

LEAF_OCCLUSION_2

FROND_RIPPLE_ONE_SIDED

FROND_RIPPLE_TWO_SIDED

FROND_RIPPLE_ADJUST_LIGHTING

ROLLING

NUM_WIND_OPTIONS

Remarks

Shader state that are set at compile time

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss