TwintoneTemplateGridController class
TwintoneTemplateGridController
Inheritance
Base: ink.GridController
Derived
None.
Properties
| Property | Type | |
|---|---|---|
templatesDataSource | ink.ScriptableDataSourceWrapper? | scripted |
templatesDataView | ink.ScriptableDataViewWrapper? | scripted |
templatesDataClassifier | VehicleVisualCustomizationTemplateClassifier? | scripted |
templatePositionProvider | VehicleVisualCustomizationTemplatePositionProvider? | scripted |
player | WeakHandle<PlayerPuppet> | scripted |
toggledController | WeakHandle<ColorTemplatePreviewVirtualController> | scripted |
selectedController | WeakHandle<ColorTemplatePreviewVirtualController> | scripted |
canNavigate | bool | scripted |
colorCorrectionEnabled | bool | scripted |
enabled | bool | scripted |
Functions
void SetEnabled(bool enabled)RTTIbool IsEnabled()RTTIWeakHandle<ColorTemplatePreviewVirtualController> GetSelectedController()RTTIWeakHandle<ColorTemplatePreviewVirtualController> GetToggledController()RTTIuint GetFirstEmptyIndex()RTTIColorTemplatePreviewVirtualController? GetControllerAtIndex(uint index)RTTIbool CanNavigateToItem(WeakHandle<ink.VirtualCompoundItemController> item)RTTIvoid SetupTemplatesGrid(VehicleVisualCustomizationType templateType, vehicle.VisualCustomizationComponent component, CName? modelName)RTTIbool OnUninitialize()RTTIbool TryToFocusElement(bool onlyIfPreviouslySelected)RTTIvoid UpdateTemplateInGrid(WrappedTemplateData wrappedData)RTTIVehicleVisualCustomizationTemplate DeleteSelectedTemplateInGrid(bool canChangeCurrentlySelectedIndex)RTTIvoid PackListToTheLeft()RTTIvoid ResetTemplatesGrid()RTTIbool GetCanNavigateInGrid()RTTIvoid SetCanNavigateInGrid(bool canNavigate)RTTIvoid SetColorCorrectionEnabled(bool enabled)RTTIvoid MoveDiscreteNavigation(ink.DiscreteNavigationDirection direction)RTTIvoid SetSelectedController(WeakHandle<ColorTemplatePreviewVirtualController> itemController)RTTIvoid SetToggledController(WeakHandle<ColorTemplatePreviewVirtualController> itemController)RTTIvoid ToggleTemplateInGrid(VehicleVisualCustomizationTemplate template, bool selectTemplate)RTTIvoid SetupVirtualGrid()RTTIvoid ResetVirtualGrid()RTTIvoid PopulateData(VehicleVisualCustomizationType templateType, vehicle.VisualCustomizationComponent component, CName? modelName)RTTIbool OnAllElementsSpawned()RTTI