REDNODE / GAME API

TwintoneTemplateGridController

classscriptedClass

extends inkGridController › inkVirtualCompoundController › inkDiscreteNavigationController › inkLogicController › inkILogicController › IScriptable › ISerializable

Properties 10

NameTypeFlags
canNavigateBoolscriptedprivate
colorCorrectionEnabledBoolscriptedprivate
enabledBoolscriptedprivate
playerwref<PlayerPuppet>scriptedprivate
selectedControllerwref<ColorTemplatePreviewVirtualController>scriptedprivate
templatePositionProviderref<VehicleVisualCustomizationTemplatePositionProvider>scriptedprivate
templatesDataClassifierref<VehicleVisualCustomizationTemplateClassifier>scriptedprivate
templatesDataSourceref<ScriptableDataSource>scriptedprivate
templatesDataViewref<ScriptableDataView>scriptedprivate
toggledControllerwref<ColorTemplatePreviewVirtualController>scriptedprivate

Methods 25

public func CanNavigateToItem(item: wref<inkVirtualCompoundItemController>) -> Boolscripted
public final func DeleteSelectedTemplateInGrid(canChangeCurrentlySelectedIndex: Bool) -> VehicleVisualCustomizationTemplatescripted
public final func GetCanNavigateInGrid() -> Boolscripted
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
public final func MoveDiscreteNavigation(direction: inkDiscreteNavigationDirection)scripted
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 SetCanNavigateInGrid(canNavigate: Bool)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