UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
IAnimationDataController.h File Reference
#include "CoreTypes.h"
#include "UObject/Interface.h"
#include "CurveIdentifier.h"
#include "Misc/FrameRate.h"
#include "AttributeIdentifier.h"
#include "IAnimationDataModel.h"
#include "Logging/LogVerbosity.h"
#include "Algo/Transform.h"
#include "Animation/AnimCurveTypes.h"
#include "IAnimationDataController.generated.h"

Go to the source code of this file.

Classes

class  UAnimationDataController
 
class  IAnimationDataController
 

Namespaces

namespace  UE
 
namespace  UE::Anim
 

Macros

#define LOCTEXT_NAMESPACE   "IAnimationDataController"
 
#define CONDITIONAL_TRANSACTION(Text)   FTransaction Transaction = ConditionalTransaction(Test, bShouldTransact);
 
#define CONDITIONAL_BRACKET(Text)   FBracket Bracket = ConditionalBracket(Text, bShouldTransact);
 
#define CONDITIONAL_ACTION(ActionClass, ...)   ConditionalAction<ActionClass>(bShouldTransact, __VA_ARGS__);
 

Macro Definition Documentation

◆ CONDITIONAL_ACTION

#define CONDITIONAL_ACTION (   ActionClass,
  ... 
)    ConditionalAction<ActionClass>(bShouldTransact, __VA_ARGS__);

◆ CONDITIONAL_BRACKET

#define CONDITIONAL_BRACKET (   Text)    FBracket Bracket = ConditionalBracket(Text, bShouldTransact);

◆ CONDITIONAL_TRANSACTION

#define CONDITIONAL_TRANSACTION (   Text)    FTransaction Transaction = ConditionalTransaction(Test, bShouldTransact);

◆ LOCTEXT_NAMESPACE

#define LOCTEXT_NAMESPACE   "IAnimationDataController"