vehicleVisualCustomizationComponent
classscriptedClass
extends GameComponent › IComponent › IScriptable › ISerializable
Methods 14
public final const func CanStoreVisualCustomizationTemplateType(type: VehicleVisualCustomizationType, opt modelName: CName) -> Boolscripted
public final func DeleteVisualCustomizationTemplate(template: VehicleVisualCustomizationTemplate, opt modelName: CName)scripted
public final func GetMaxNumberOfVisualCustomizationTemplates(type: VehicleVisualCustomizationType) -> Int32scripted
private final const func GetMyPS() -> ref<vehicleVisualCustomizationComponentPS>scripted
public final const func GetNumberOfStoredVisualCustomizationTemplates(type: VehicleVisualCustomizationType, opt modelName: CName) -> Int32scripted
private final const func GetOwner() -> ref<GameObject>scripted
public final const func GetStoredVisualCustomizationTemplate(type: VehicleVisualCustomizationType, index: Int32, opt modelName: CName) -> VehicleVisualCustomizationTemplatescripted
public final const func HasVisualCustomizationTemplateStored(visualCustomization: VehicleVisualCustomizationTemplate, opt modelName: CName) -> Boolscripted
public final func OnGameAttach()scripted
protected cb func OnStoreVisualCustomizationDataForIDEvent(evt: ref<StoreVisualCustomizationDataForIDEvent>) -> Boolscripted
private final func RemoveCorruptedTemplates()scripted
public final const func RetrieveVisualCustomizationForVehicle(vehicleID: TweakDBID) -> VehicleVisualCustomizationTemplatescripted
public final func StoreVisualCustomizationTemplate(template: VehicleVisualCustomizationTemplate, opt modelName: CName)scripted
private final func UpdateStoredLegacyTemplates()scripted