class CfgVehicles { class Logic; class Module_F : Logic { class AttributesBase { class Default; class Edit; class Combo; class Checkbox; class CheckboxNumber; class ModuleDescription; class Units; }; class ModuleDescription { class AnyBrain; }; }; class EGVAR(server,moduleBase); class GVAR(videoModule): EGVAR(server,moduleBase) { scope = 2; scopeCurator = 0; displayname = "Video Streaming Handler"; icon = "\a3\Modules_F_Curator\Data\iconRadio_ca.paa"; category = QEGVAR(main,moduleCategory); function = QFUNC(videoParser); functionPriority = 1; isGlobal = 0; isTriggerActivated = 1; isDisposable = 1; is3den = 0; curatorCanAttach = 0; curatorInfoType = "RscDisplayAttributeModuleNuke"; canSetArea = 0; canSetAreaShape = 0; canSetAreaHeight = 0; /* class Attributes: AttributesBase { class GVAR(instanceAddress): Edit { property = QGVAR(instanceAddress); displayname = "MediaMTX Provider Address"; tooltip = "MediaMTX Provider Instance Address"; typeName = "STRING"; defaultValue = "localhost"; }; class GVAR(instancePort): Edit { property = QGVAR(instancePort); displayname = QUOTE(MediaMTX Provider Port); tooltip = QUOTE(MediaMTX Provider Port for handling video streams); typeName = "STRING"; defaultValue = "8554"; }; class GVAR(instanceAuthUser): Edit { property = QGVAR(instanceAuthUser); displayname = QUOTE(MediaMTX Provider Username); tooltip = QUOTE(MediaMTX Provider Instance Username); typeName = "STRING"; defaultValue = "administrator"; }; class GVAR(instanceAuthPassword): Edit { property = QGVAR(instanceAuthPassword); displayname = QUOTE(MediaMTX Provider Password); tooltip = QUOTE(MediaMTX Provider Instance Password); typeName = "STRING"; defaultValue = "password"; }; }; */ }; };