Navigation
API > API/Plugins > API/Plugins/CineAssemblyToolsEditor > API/Plugins/CineAssemblyToolsEditor/UProductionSettings
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FScopedModifyProductionExtendedData ModifyProductionExtendedData
(
FGuid ProductionID |
Get a FScopedModifyProductionExtendedData instance for the production matching the given production ID. | ProductionSettings.h | |
FScopedModifyProductionExtendedData ModifyProductionExtendedData
(
FGuid ProductionID, |
Get a FScopedModifyProductionExtendedData instance for the production matching the given production ID and extended data struct type. | ProductionSettings.h |
ModifyProductionExtendedData(FGuid)
Description
Get a FScopedModifyProductionExtendedData instance for the production matching the given production ID. This will allow modifying multiple extended data of a configured Production, ensuring modifications are exported correctly, ready to be saved back to the config with the new updates.
e.g.
constFGuidTargetProductionId;//SetfromelsewhereoruseGetActiveProductionId()UProductionSettings*ProductionSettings=GetMutableDefault
For blueprints, use nodes GetProductionExtendedData (ProductionFunctionLibrary) and SetProductionExtendedData (ProductionFunctionLibrary).
| Name | ModifyProductionExtendedData |
| Type | function |
| Header File | /Engine/Plugins/VirtualProduction/CinematicAssemblyTools/Source/CineAssemblyToolsEditor/Public/ProductionSettings.h |
| Include Path | #include "ProductionSettings.h" |
| Source | /Engine/Plugins/VirtualProduction/CinematicAssemblyTools/Source/CineAssemblyToolsEditor/Private/ProductionSettings.cpp |
FScopedModifyProductionExtendedData ModifyProductionExtendedData
(
FGuid ProductionID
)
ModifyProductionExtendedData(FGuid, const UScriptStruct &)
Description
Get a FScopedModifyProductionExtendedData instance for the production matching the given production ID and extended data struct type. This will allow modifying the targeted extended data of a configured Production, ensuring modifications are exported correctly, ready to be saved back to the config with the new updates.
e.g.
constFGuidTargetProductionId;//SetfromelsewhereoruseGetActiveProductionId()UProductionSettings*ProductionSettings=GetMutableDefault
For blueprints, use nodes GetProductionExtendedData (ProductionFunctionLibrary) and SetProductionExtendedData (ProductionFunctionLibrary).
| Name | ModifyProductionExtendedData |
| Type | function |
| Header File | /Engine/Plugins/VirtualProduction/CinematicAssemblyTools/Source/CineAssemblyToolsEditor/Public/ProductionSettings.h |
| Include Path | #include "ProductionSettings.h" |
| Source | /Engine/Plugins/VirtualProduction/CinematicAssemblyTools/Source/CineAssemblyToolsEditor/Private/ProductionSettings.cpp |
FScopedModifyProductionExtendedData ModifyProductionExtendedData
(
FGuid ProductionID,
const UScriptStruct & ExtendedDataStruct
)