Navigation
API > API/Runtime > API/Runtime/Constraints
References
| Module | Constraints |
| Header | /Engine/Source/Runtime/Experimental/Animation/Constraints/Public/TransformableRegistry.h |
| Include | #include "TransformableRegistry.h" |
Syntax
class FTransformableRegistry
Remarks
TransformableRegistry Can be used to register customization transformable handle factory for specific objects.
Constructors
No constructors are accessible with public or protected access.
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| FTransformableRegistry & | Get () |
Get registry singleton | |
| CreateHandleFuncT | GetCreateFunction
(
const UClass* InClass |
Get the associated handle creation function for that specific class. | |
| GetHashFuncT | GetHashFunction
(
const UClass* InClass |
Get the associated hash function for that specific class. | |
| void | Register
(
UClass* InClass, |
Registers a InClass as transformable object. | |
| void | Registers the basic transformable objects. (called when starting the constraints module). | ||
| void | Registers the basic transformable objects. (called when shutting down the constraints module). |
Typedefs
| Name | Description |
|---|---|
| CreateHandleFuncT | Defines the function that will allocate a new transformable handle to wrap the object. |
| GetHashFuncT | Defines the function that return a hash value from the object and the attachment name. |