|
VECTO Input Manager
|
Base class for component input data. Contains common properties like manufacturer information and certification details that are required for all component types. More...
Public Member Functions | |
| virtual void | SetExampleValues () |
| Sets example/placeholder values for template purposes. | |
| void | InitDataDeclaration< T > (T target) |
| Initializes common data properties on a component data declaration. | |
Properties | |
| ComponentType | Component [get] |
| Gets the component type this input data is for. | |
| string | CertificationNumberLetter [get] |
| Gets the certification number letter code for this component type (e.g., "G" for Gearbox). | |
| string | Manufacturer = string.Empty [get, set] |
| Gets or sets the manufacturer name. | |
| string | Model = string.Empty [get, set] |
| Gets or sets the component model designation. | |
| string | CertificationNumber = string.Empty [get, set] |
| Gets or sets the certification number assigned to this component. | |
| DateTime | Date = DateTime.UtcNow [get, set] |
| Gets or sets the date. | |
Base class for component input data. Contains common properties like manufacturer information and certification details that are required for all component types.
|
inline |
Initializes common data properties on a component data declaration.
| T | The component data declaration type. |
| target | The target declaration to initialize. |
| T | : | IComponentDataDeclaration |
|
inlinevirtual |
Sets example/placeholder values for template purposes.
Reimplemented in VectoInputManager.Core.ADCComponentInput, VectoInputManager.Core.AngledriveComponentInput, VectoInputManager.Core.AxleComponentInput, VectoInputManager.Core.BatteryComponentInput, VectoInputManager.Core.CapacitorComponentInput, VectoInputManager.Core.EMSComponentInput, VectoInputManager.Core.FuelCellComponentInput, VectoInputManager.Core.GearboxComponentInput, VectoInputManager.Core.IEPCComponentInput, VectoInputManager.Core.RetarderComponentInput, and VectoInputManager.Core.TorqueConverterComponentInput.