TwintoneTemplateGridController
classscriptedClass
extends inkGridController › inkVirtualCompoundController › inkDiscreteNavigationController › inkLogicController › inkILogicController › IScriptable › ISerializable
Properties 10
| Name | Type | Flags |
|---|---|---|
canNavigate | Bool | scriptedprivate |
colorCorrectionEnabled | Bool | scriptedprivate |
enabled | Bool | scriptedprivate |
player | wref<PlayerPuppet> | scriptedprivate |
selectedController | wref<ColorTemplatePreviewVirtualController> | scriptedprivate |
templatePositionProvider | ref<VehicleVisualCustomizationTemplatePositionProvider> | scriptedprivate |
templatesDataClassifier | ref<VehicleVisualCustomizationTemplateClassifier> | scriptedprivate |
templatesDataSource | ref<ScriptableDataSource> | scriptedprivate |
templatesDataView | ref<ScriptableDataView> | scriptedprivate |
toggledController | wref<ColorTemplatePreviewVirtualController> | scriptedprivate |
Methods 25
public final func DeleteSelectedTemplateInGrid(canChangeCurrentlySelectedIndex: Bool) -> VehicleVisualCustomizationTemplatescripted
public final func GetControllerAtIndex(index: Uint32) -> ref<ColorTemplatePreviewVirtualController>scripted
public final func GetFirstEmptyIndex() -> Uint32scripted
public final func GetSelectedController() -> wref<ColorTemplatePreviewVirtualController>scripted
public final func GetToggledController() -> wref<ColorTemplatePreviewVirtualController>scripted
public final const func IsEnabled() -> Boolscripted
protected cb func OnAllElementsSpawned() -> Boolscripted
protected cb func OnUninitialize() -> Boolscripted
private final func PackListToTheLeft()scripted
private final func PopulateData(templateType: VehicleVisualCustomizationType, component: ref<vehicleVisualCustomizationComponent>, opt modelName: CName)scripted
public final func ResetTemplatesGrid()scripted
private final func ResetVirtualGrid()scripted
public final func SetColorCorrectionEnabled(enabled: Bool)scripted
public final func SetEnabled(enabled: Bool)scripted
public final func SetSelectedController(itemController: wref<ColorTemplatePreviewVirtualController>)scripted
public final func SetToggledController(itemController: wref<ColorTemplatePreviewVirtualController>)scripted
public final func SetupTemplatesGrid(templateType: VehicleVisualCustomizationType, component: ref<vehicleVisualCustomizationComponent>, opt modelName: CName)scripted
private final func SetupVirtualGrid()scripted
public final func ToggleTemplateInGrid(template: VehicleVisualCustomizationTemplate, selectTemplate: Bool)scripted
public final func TryToFocusElement(onlyIfPreviouslySelected: Bool) -> Boolscripted
public final func UpdateTemplateInGrid(wrappedData: ref<WrappedTemplateData>)scripted