EDatasmithTransformChannels

Describes a set of channels from a transform animation.

Windows
MacOS
Linux

References

Module

DatasmithCore

Header

/Engine/Source/Runtime/Datasmith/DatasmithCore/Public/DatasmithDefinitions.h

Include

#include "DatasmithDefinitions.h"

Syntax

enum EDatasmithTransformChannels
{
    None            = 0x000,
    TranslationX    = 0x001,
    TranslationY    = 0x002,
    TranslationZ    = 0x004,
    Translation     = TranslationX | TranslationY | TranslationZ,
    RotationX       = 0x008,
    RotationY       = 0x010,
    RotationZ       = 0x020,
    Rotation        = RotationX | RotationY | RotationZ,
    ScaleX          = 0x040,
    ScaleY          = 0x080,
    ScaleZ          = 0x100,
    Scale           = ScaleX | ScaleY | ScaleZ,
    All             = Translation | Rotation | Scale,
}

Values

Name

Description

None

TranslationX

TranslationY

TranslationZ

Translation

RotationX

RotationY

RotationZ

Rotation

ScaleX

ScaleY

ScaleZ

Scale

All

Remarks

Describes a set of channels from a transform animation. Used to enable/disable those channels on import/export. The values defined in EDatasmithTransformChannels should mirror the analogues in EMovieSceneTransformChannel

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