Navigation
API > API/Plugins > API/Plugins/DMXPixelMappingRuntime
The Component template represents a Component or a set of Components to create.
| Name | FDMXPixelMappingComponentTemplate |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/DMX/DMXPixelMapping/Source/DMXPixelMappingRuntime/Public/Templates/DMXPixelMappingComponentTemplate.h |
| Include Path | #include "Templates/DMXPixelMappingComponentTemplate.h" |
Syntax
class FDMXPixelMappingComponentTemplate : public TSharedFromThis< FDMXPixelMappingComponentTemplate >
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → FDMXPixelMappingComponentTemplate
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FDMXPixelMappingComponentTemplate
(
TSubclassOf< UDMXPixelMappingBaseComponent > InComponentClass |
Constructor for a template that can be specified by class | Templates/DMXPixelMappingComponentTemplate.h | |
FDMXPixelMappingComponentTemplate
(
TSubclassOf< UDMXPixelMappingBaseComponent > InComponentClass, |
Constructor for a group items template that can hold fixture patches | Templates/DMXPixelMappingComponentTemplate.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FDMXPixelMappingComponentTemplate() |
Virtual Destructor | Templates/DMXPixelMappingComponentTemplate.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Name | FText | The name of the Component template. | Templates/DMXPixelMappingComponentTemplate.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ComponentClass | TWeakObjectPtr< UClass > | The Component class that will be created by this template | Templates/DMXPixelMappingComponentTemplate.h | |
| FixturePatchRef | FDMXEntityFixturePatchRef | Fixture Patch References, only for group item classes | Templates/DMXPixelMappingComponentTemplate.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
ComponentType * CreateComponent
(
UDMXPixelMappingRootComponent* InRootComponent |
Creates an instance of the Component according to the class specified during construction. | Templates/DMXPixelMappingComponentTemplate.h | |
FText GetCategory() |
Gets the category for the Component | Templates/DMXPixelMappingComponentTemplate.h |