class vehicle
VisualCustomizationComponent
vehicle.VisualCustomizationComponent
- 0 properties
- 14 functions
Extends game.Component ent.IComponent IScriptable ISerializable
Properties
None.
Functions
void OnGameAttach()RTTIre.Hooks.PlaceVoid( "vehicleVisualCustomizationComponent", "OnGameAttach;", (VisualCustomizationComponent_OnGameAttach x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VisualCustomizationComponent_OnGameAttach( vehicle.VisualCustomizationComponent self );bool HasVisualCustomizationTemplateStored(VehicleVisualCustomizationTemplate visualCustomization, CName? modelName)RTTIre.Hooks.Place( "vehicleVisualCustomizationComponent", "HasVisualCustomizationTemplateStored;VehicleVisualCustomizationTemplateCName", (VisualCustomizationComponent_HasVisualCustomizationTemplateStored x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct VisualCustomizationComponent_HasVisualCustomizationTemplateStored( vehicle.VisualCustomizationComponent self, VehicleVisualCustomizationTemplate visualCustomization, CName? modelName );int GetNumberOfStoredVisualCustomizationTemplates(VehicleVisualCustomizationType type, CName? modelName)RTTIre.Hooks.Place( "vehicleVisualCustomizationComponent", "GetNumberOfStoredVisualCustomizationTemplates;VehicleVisualCustomizationTypeCName", (VisualCustomizationComponent_GetNumberOfStoredVisualCustomizationTemplates x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct VisualCustomizationComponent_GetNumberOfStoredVisualCustomizationTemplates( vehicle.VisualCustomizationComponent self, VehicleVisualCustomizationType type, CName? modelName );int GetMaxNumberOfVisualCustomizationTemplates(VehicleVisualCustomizationType type)RTTIre.Hooks.Place( "vehicleVisualCustomizationComponent", "GetMaxNumberOfVisualCustomizationTemplates;VehicleVisualCustomizationType", (VisualCustomizationComponent_GetMaxNumberOfVisualCustomizationTemplates x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct VisualCustomizationComponent_GetMaxNumberOfVisualCustomizationTemplates( vehicle.VisualCustomizationComponent self, VehicleVisualCustomizationType type );bool CanStoreVisualCustomizationTemplateType(VehicleVisualCustomizationType type, CName? modelName)RTTIre.Hooks.Place( "vehicleVisualCustomizationComponent", "CanStoreVisualCustomizationTemplateType;VehicleVisualCustomizationTypeCName", (VisualCustomizationComponent_CanStoreVisualCustomizationTemplateType x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct VisualCustomizationComponent_CanStoreVisualCustomizationTemplateType( vehicle.VisualCustomizationComponent self, VehicleVisualCustomizationType type, CName? modelName );VehicleVisualCustomizationTemplate GetStoredVisualCustomizationTemplate(VehicleVisualCustomizationType type, int index, CName? modelName)RTTIre.Hooks.Place( "vehicleVisualCustomizationComponent", "GetStoredVisualCustomizationTemplate;VehicleVisualCustomizationTypeInt32CName", (VisualCustomizationComponent_GetStoredVisualCustomizationTemplate x) => { return re.Hooks.CallOriginal<re.msgpack.VehicleVisualCustomizationTemplate>(); } ); [Msgpack.Gen] public readonly partial record struct VisualCustomizationComponent_GetStoredVisualCustomizationTemplate( vehicle.VisualCustomizationComponent self, VehicleVisualCustomizationType type, int index, CName? modelName );void StoreVisualCustomizationTemplate(VehicleVisualCustomizationTemplate template, CName? modelName)RTTIre.Hooks.PlaceVoid( "vehicleVisualCustomizationComponent", "StoreVisualCustomizationTemplate;VehicleVisualCustomizationTemplateCName", (VisualCustomizationComponent_StoreVisualCustomizationTemplate x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VisualCustomizationComponent_StoreVisualCustomizationTemplate( vehicle.VisualCustomizationComponent self, VehicleVisualCustomizationTemplate template, CName? modelName );void DeleteVisualCustomizationTemplate(VehicleVisualCustomizationTemplate template, CName? modelName)RTTIre.Hooks.PlaceVoid( "vehicleVisualCustomizationComponent", "DeleteVisualCustomizationTemplate;VehicleVisualCustomizationTemplateCName", (VisualCustomizationComponent_DeleteVisualCustomizationTemplate x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VisualCustomizationComponent_DeleteVisualCustomizationTemplate( vehicle.VisualCustomizationComponent self, VehicleVisualCustomizationTemplate template, CName? modelName );VehicleVisualCustomizationTemplate RetrieveVisualCustomizationForVehicle(TDBID vehicleID)RTTIre.Hooks.Place( "vehicleVisualCustomizationComponent", "RetrieveVisualCustomizationForVehicle;TweakDBID", (VisualCustomizationComponent_RetrieveVisualCustomizationForVehicle x) => { return re.Hooks.CallOriginal<re.msgpack.VehicleVisualCustomizationTemplate>(); } ); [Msgpack.Gen] public readonly partial record struct VisualCustomizationComponent_RetrieveVisualCustomizationForVehicle( vehicle.VisualCustomizationComponent self, TDBID vehicleID );bool OnStoreVisualCustomizationDataForIDEvent(StoreVisualCustomizationDataForIDEvent evt)RTTIre.Hooks.Place( "vehicleVisualCustomizationComponent", "OnStoreVisualCustomizationDataForIDEvent", (VisualCustomizationComponent_OnStoreVisualCustomizationDataForIDEvent x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct VisualCustomizationComponent_OnStoreVisualCustomizationDataForIDEvent( vehicle.VisualCustomizationComponent self, StoreVisualCustomizationDataForIDEvent? evt );game.Object? GetOwner()RTTIre.Hooks.Place( "vehicleVisualCustomizationComponent", "GetOwner;", (VisualCustomizationComponent_GetOwner x) => { return re.Hooks.CallOriginal<re.msgpack.game.GameObject>(); } ); [Msgpack.Gen] public readonly partial record struct VisualCustomizationComponent_GetOwner( vehicle.VisualCustomizationComponent self );vehicle.VisualCustomizationComponentPS? GetMyPS()RTTIre.Hooks.Place( "vehicleVisualCustomizationComponent", "GetMyPS;", (VisualCustomizationComponent_GetMyPS x) => { return re.Hooks.CallOriginal<re.msgpack.vehicle.VisualCustomizationComponentPS>(); } ); [Msgpack.Gen] public readonly partial record struct VisualCustomizationComponent_GetMyPS( vehicle.VisualCustomizationComponent self );void UpdateStoredLegacyTemplates()RTTIre.Hooks.PlaceVoid( "vehicleVisualCustomizationComponent", "UpdateStoredLegacyTemplates;", (VisualCustomizationComponent_UpdateStoredLegacyTemplates x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VisualCustomizationComponent_UpdateStoredLegacyTemplates( vehicle.VisualCustomizationComponent self );void RemoveCorruptedTemplates()RTTIre.Hooks.PlaceVoid( "vehicleVisualCustomizationComponent", "RemoveCorruptedTemplates;", (VisualCustomizationComponent_RemoveCorruptedTemplates x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VisualCustomizationComponent_RemoveCorruptedTemplates( vehicle.VisualCustomizationComponent self );