SupportedControllerCustomTypes

SupportedControllerCustomTypes

#Overview

name: SupportedControllerCustomTypes

The value of this variable can be defined or overridden in .ini config files. 1 .ini config file referencing this setting variable.

It is referenced in 2 C++ source files.

#Summary

#Setting Variables

#References In INI files

Location: <Workspace>/Engine/Plugins/VirtualProduction/RemoteControl/Config/BaseRemoteControl.ini:20, section: [/Script/RemoteControlLogic.RemoteControlLogicConfig]

#References in C++ code

#Callsites

This variable is referenced in the following C++ source code:

#Loc: <Workspace>/Engine/Plugins/VirtualProduction/RemoteControl/Source/RemoteControlLogic/Public/RemoteControlLogicConfig.h:33

Scope (from outer to inner):

file
class        class URemoteControlLogicConfig: public UObject

Source code excerpt:

	 */
	UPROPERTY(config)
	TArray<FName> SupportedControllerCustomTypes;
};

#Loc: <Workspace>/Engine/Plugins/VirtualProduction/RemoteControl/Source/RemoteControlUI/Private/UI/Controller/SRCControllerPanel.cpp:368

Scope (from outer to inner):

file
function     TSharedRef<SWidget> SRCControllerPanel::GetControllerMenuContentWidget

Source code excerpt:

	}

	for (const FName& CustomType : RCLogicConfig->SupportedControllerCustomTypes)
	{
		FRCControllerPropertyInfo PropertyInfo = GetPropertyInfoForCustomType(CustomType);
		VirtualPropertyFieldClassNames.Add({ PropertyInfo.Type, PropertyInfo });
	}

	// Generate a menu from the list of supported Controllers