Menu
Lumberyard
C++ API Reference (Version 1.10)

TransformBus.h File Reference

Header file for buses that dispatch and receive events related to positioning, rotating, scaling, and parenting an entity. More...

Classes

class  AZ::TransformInterface
 Interface for AZ::TransformBus, which is an EBus that receives requests to translate (position), rotate, and scale an entity in 3D space. More...
 
class  AZ::TransformNotification
 Interface for AZ::TransformNotificationBus, which is the EBus that dispatches transform changes to listeners. More...
 

Namespaces

 AZ
 

Macros

#define ToolsTransformComponentTypeId
 The type ID of AzToolsFramework::Components::TransformComponent, which is the TransformComponent used by the editor. More...
 

Typedefs

typedef AZ::EBus< TransformInterface > AZ::TransformBus
 The EBus for requests to position and parent an entity. More...
 
typedef AZ::EBus< TransformNotification > AZ::TransformNotificationBus
 The EBus for transform notification events. More...
 

Detailed Description

Header file for buses that dispatch and receive events related to positioning, rotating, scaling, and parenting an entity.

Macro Definition Documentation

◆ ToolsTransformComponentTypeId

#define ToolsTransformComponentTypeId

The type ID of AzToolsFramework::Components::TransformComponent, which is the TransformComponent used by the editor.