| TSharedFromThis
|
Module |
|
Header |
/Engine/Plugins/VirtualProduction/DMX/DMXEngine/Source/DMXEditor/Public/DMXFixtureTypeSharedData.h |
Include |
#include "DMXFixtureTypeSharedData.h" |
class FDMXFixtureTypeSharedData : public TSharedFromThis< FDMXFixtureTypeSharedData >
Shared data for fixture type editors.
Name | Description | ||
---|---|---|---|
|
FSimpleMulticas... |
OnFunctionsSelected |
Broadcasts when selected functions changed |
|
FSimpleMulticas... |
OnModesSelected |
Broadcasts when selected modes changed |
Name | Description | |
---|---|---|
|
FDMXFixtureTypeSharedData ( |
Name | Description | ||
---|---|---|---|
|
AddFunctionToSelectedMode() |
Adds a function to selected mode, only if CanAddFunction |
|
|
AddMode ( |
Adds a mode to edited fixture type |
|
|
CanAddFunction() |
True when a function can be added (true, if one mode is selected) |
|
|
CanAddMode() |
True when a mode can be added (true, if one fixture type is edited) |
|
|
CopyFunctionsToClipboard ( |
Copies functions to clipboard |
|
|
CopyModesToClipboard ( |
Copies functions to clipboard |
|
|
DeleteFunctions ( |
Deletes specified modes from the modes arrays they reside in |
|
|
DeleteModes ( |
Deletes specified modes from the modes arrays they reside in |
|
|
DuplicateFunctions ( |
Duplicates specified modes in the modes arrays they reside in |
|
|
DuplicateModes ( |
Duplicates specified modes in the modes arrays they reside in |
|
|
const TArray... |
GetFixtureTypesBeingEdited() |
Protected to prevent from copying name properties across detail customizations. |
|
const TArray... |
GetFunctionsBeingEdited() |
|
|
const TArray... |
GetModesBeingEdited() |
|
|
GetNumSelectedFunctions() |
Returns the number of modes being edited |
|
|
GetNumSelectedModes() |
Returns the number of modes being edited |
|
|
const TArray... |
GetSelectedFunctions() |
|
|
const TArray... |
GetSelectedModes() |
|
|
PasteClipboardToFunctions ( |
Pastes clipboard to specified functions |
|
|
PasteClipboardToModes ( |
Pastes clipboard to specified functions |
|
|
SelectFunctions ( |
Selects specified functions |
|
|
SelectModes ( |
Selects specified modes |
|
|
SerializeStruct ( |
Serializes a struct |
|
|
SetFixtureTypesBeingEdited ( |
Sets which fixture types are being edited in shared data |
|
|
SetFunctionsBeingEdited ( |
Sets which functions are being edited |
|
|
SetModesBeingEdited ( |
Sets which modes are being edited |