VisualCustomizationComponent class
vehicle.VisualCustomizationComponent
Inheritance
Base: game.Component
Derived
None.
Properties
None.
Functions
void OnGameAttach()RTTIbool HasVisualCustomizationTemplateStored(VehicleVisualCustomizationTemplate visualCustomization, CName? modelName)RTTIint GetNumberOfStoredVisualCustomizationTemplates(VehicleVisualCustomizationType type, CName? modelName)RTTIint GetMaxNumberOfVisualCustomizationTemplates(VehicleVisualCustomizationType type)RTTIbool CanStoreVisualCustomizationTemplateType(VehicleVisualCustomizationType type, CName? modelName)RTTIVehicleVisualCustomizationTemplate GetStoredVisualCustomizationTemplate(VehicleVisualCustomizationType type, int index, CName? modelName)RTTIvoid StoreVisualCustomizationTemplate(VehicleVisualCustomizationTemplate template, CName? modelName)RTTIvoid DeleteVisualCustomizationTemplate(VehicleVisualCustomizationTemplate template, CName? modelName)RTTIVehicleVisualCustomizationTemplate RetrieveVisualCustomizationForVehicle(TDBID vehicleID)RTTIbool OnStoreVisualCustomizationDataForIDEvent(StoreVisualCustomizationDataForIDEvent evt)RTTIgame.Object? GetOwner()RTTIvehicle.VisualCustomizationComponentPS? GetMyPS()RTTIvoid UpdateStoredLegacyTemplates()RTTIvoid RemoveCorruptedTemplates()RTTI