class
ColorTemplatePreviewDisplayController
- 20 properties
- 8 functions
Extends BaseButtonView ink.DiscreteNavigationController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
primaryColorMask | ink.ImageWidgetReference | 0x10 | scripted |
primaryColorMaskGroup | ink.WidgetReference | 0x28 | scripted |
secondaryColorMask | ink.ImageWidgetReference | 0x40 | scripted |
secondaryColorMaskGroup | ink.WidgetReference | 0x58 | scripted |
lightColorMask | ink.ImageWidgetReference | 0x70 | scripted |
lightColorMaskGroup | ink.WidgetReference | 0x88 | scripted |
frame | ink.FlexWidgetReference | 0xA0 | scripted |
noTemplate | ink.FlexWidgetReference | 0xB8 | scripted |
checkbox | ink.FlexWidgetReference | 0xD0 | scripted |
templateType | ink.ImageWidgetReference | 0xE8 | scripted |
checkboxSquare | ink.RectangleWidgetReference | 0x100 | scripted |
addIcon | ink.ImageWidgetReference | 0x118 | scripted |
lightsColorGrey | ink.ImageWidgetReference | 0x130 | scripted |
uniqueTemplateImage | ink.ImageWidgetReference | 0x148 | scripted |
frameSelected | ink.ImageWidgetReference | 0x160 | scripted |
genericColor | HDRColor | 0x180 | scripted |
uniqueColor | HDRColor | 0x190 | scripted |
currentTemplate | VehicleVisualCustomizationTemplate | 0x1A0 | scripted |
canAdd | bool | 0x220 | scripted |
lightsColorAvailable | bool | 0x221 | scripted |
Functions
void SetToggleable(bool selectable)RTTIre.Hooks.PlaceVoid( "ColorTemplatePreviewDisplayController", "SetToggleable;Bool", (ColorTemplatePreviewDisplayController_SetToggleable x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ColorTemplatePreviewDisplayController_SetToggleable( ColorTemplatePreviewDisplayController self, bool selectable );void SetCanAdd(bool canAdd)RTTIre.Hooks.PlaceVoid( "ColorTemplatePreviewDisplayController", "SetCanAdd;Bool", (ColorTemplatePreviewDisplayController_SetCanAdd x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ColorTemplatePreviewDisplayController_SetCanAdd( ColorTemplatePreviewDisplayController self, bool canAdd );void SetToggled(bool toggled)RTTIre.Hooks.PlaceVoid( "ColorTemplatePreviewDisplayController", "SetToggled;Bool", (ColorTemplatePreviewDisplayController_SetToggled x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ColorTemplatePreviewDisplayController_SetToggled( ColorTemplatePreviewDisplayController self, bool toggled );void SetLightsColorAvailability(bool available)RTTIre.Hooks.PlaceVoid( "ColorTemplatePreviewDisplayController", "SetLightsColorAvailability;Bool", (ColorTemplatePreviewDisplayController_SetLightsColorAvailability x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ColorTemplatePreviewDisplayController_SetLightsColorAvailability( ColorTemplatePreviewDisplayController self, bool available );void SetSelected(bool selected)RTTIre.Hooks.PlaceVoid( "ColorTemplatePreviewDisplayController", "SetSelected;Bool", (ColorTemplatePreviewDisplayController_SetSelected x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ColorTemplatePreviewDisplayController_SetSelected( ColorTemplatePreviewDisplayController self, bool selected );void SetTemplate(VehicleVisualCustomizationTemplate template)RTTIre.Hooks.PlaceVoid( "ColorTemplatePreviewDisplayController", "SetTemplate;VehicleVisualCustomizationTemplate", (ColorTemplatePreviewDisplayController_SetTemplate x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ColorTemplatePreviewDisplayController_SetTemplate( ColorTemplatePreviewDisplayController self, VehicleVisualCustomizationTemplate template );void SetColorCorrectionEnabled(bool enabled)RTTIre.Hooks.PlaceVoid( "ColorTemplatePreviewDisplayController", "SetColorCorrectionEnabled;Bool", (ColorTemplatePreviewDisplayController_SetColorCorrectionEnabled x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ColorTemplatePreviewDisplayController_SetColorCorrectionEnabled( ColorTemplatePreviewDisplayController self, bool enabled );bool OnInitialize()overrideRTTIre.Hooks.Place( "ColorTemplatePreviewDisplayController", "OnInitialize", (ColorTemplatePreviewDisplayController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ColorTemplatePreviewDisplayController_OnInitialize( ColorTemplatePreviewDisplayController self );