![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "DatasmithDefinitions.h"#include "DatasmithSceneFactory.h"#include "DatasmithSceneGraphSharedState.h"#include "DatasmithUtils.h"#include "DirectLinkParameterStore.h"#include "IDatasmithSceneElements.h"#include "Containers/Array.h"#include "Containers/UnrealString.h"#include "Math/UnrealMathUtility.h"#include "Misc/PackageName.h"#include "Templates/SharedPointer.h"Go to the source code of this file.
Macros | |
| #define | UE_API DATASMITHCORE_API |
| #define | UPDATE_BITFLAGS(Flags, bValue, EnumValue) Flags = bValue ? Flags | EnumValue : Flags & ~EnumValue |
Typedefs | |
| template<typename T , typename S = T> | |
| using | TReflected = DirectLink::TStoreKey< T, S > |
Enumerations | |
| enum class | EActorFlags : uint8 { IsAComponent = 0x01 , IsASelector = 0x02 , IsVisible = 0x04 } |
| enum class | LightActorFlags : uint8 { LightNone = 0x00 , LightEnabled = 0x01 , LightUseTemperature = 0x02 , LightUseIes = 0x04 , LightUseIesBrightness = 0x08 } |
Functions | |
| ENUM_CLASS_FLAGS (EActorFlags) | |
| ENUM_CLASS_FLAGS (LightActorFlags) | |
| #define UE_API DATASMITHCORE_API |
| #define UPDATE_BITFLAGS | ( | Flags, | |
| bValue, | |||
| EnumValue | |||
| ) | Flags = bValue ? Flags | EnumValue : Flags & ~EnumValue |
| using TReflected = DirectLink::TStoreKey<T, S> |
|
strong |
|
strong |
| ENUM_CLASS_FLAGS | ( | EActorFlags | ) |
| ENUM_CLASS_FLAGS | ( | LightActorFlags | ) |