VisualCustomizationComponentPS class
vehicle.VisualCustomizationComponentPS
Inheritance
Base: game.ComponentPS
Derived
None.
Properties
| Property | Type | |
|---|---|---|
storedAppliedVisualCustomization | VehicleCustomTemplatePersistentData[] | scripted |
storedGenericVisualCustomizationTemplates | GenericTemplatePersistentData[] | scripted |
storedUniqueVisualCustomizationTemplates | VehicleUniqueTemplatePersistentData[] | scripted |
storedVisualCustomizationData | vehicle.VisualCustomizationPersistentData[] | scripted |
Functions
int GetNumberOfStoredVisualCustomizationTemplates(VehicleVisualCustomizationType type, CName? modelName)RTTIint GetMaxNumberOfVisualCustomizationTemplates(VehicleVisualCustomizationType type)RTTIbool CanStoreVisualCustomizationTemplateType(VehicleVisualCustomizationType type, CName? modelName)RTTIbool HasVisualCustomizationTemplateStored(VehicleVisualCustomizationTemplate template, CName? modelName)RTTIVehicleVisualCustomizationTemplate GetStoredVisualCustomizationTemplate(VehicleVisualCustomizationType type, int index, CName? modelName)RTTIvoid StoreVisualCustomizationTemplate(VehicleVisualCustomizationTemplate template, CName? modelName)RTTIvoid DeleteVisualCustomizationTemplate(VehicleVisualCustomizationTemplate template, CName? modelName)RTTIvoid StoreAppliedCustomizationDataForVehicle(TDBID vehicleID, VehicleVisualCustomizationTemplate template)RTTIvehicle.VisualCustomizationPersistentData[] GetLegacyVisualCustomizationData()RTTIvoid DeleteLegacyVisualCustomizationData()RTTIvoid RemoveCorruptedTemplates()RTTIint GetStoredUniqueTemplatesIndexForVehicle(CName modelName)RTTI