{"name":"BIS_fnc_getCfgIsClass","operator":null,"title":"BIS fnc getCfgIsClass","type":"function","url":"https://community.bistudio.com/wiki/BIS_fnc_getCfgIsClass","revid":328662,"updated":"2022-07-13T17:04:23Z","groups":["Configs"],"status":"ok","replaced_by":[],"games":[{"game":"arma3","name":"Arma 3","version":"1.00"}],"since":{"game":"arma3","name":"Arma 3","version":"1.00"},"arma3_since":"1.00","branch":null,"locality":{"argument":null,"effect":null,"server_exec":false},"exec":null,"description":"Return true if it is a class. Can by called in two ways:\n- first way (general) works for any config\n- second way is for comfortable working with mission description.ext","syntaxes":[{"syntax":"configEntry call BIS_fnc_getCfgIsClass","since":null,"effect":null,"exec":null,"params":[{"name":"configEntry","type":"Config","optional":false,"default":null,"description":null,"types":["Config"],"since":null,"text":"configEntry: Config"}],"returns":{"type":"Boolean","types":["Boolean"],"description":"true if it is a class","text":"Boolean - true if it is a class"}},{"syntax":"classNames call BIS_fnc_getCfgIsClass","since":null,"effect":null,"exec":null,"params":[{"name":"classNames","type":"Array of String","optional":false,"default":null,"description":"missionConfigFile classes and an attribute","types":["Array","String"],"since":null,"text":"classNames: Array of String - missionConfigFile classes and an attribute"}],"returns":{"type":"Boolean","types":["Boolean"],"description":"true if it is a class","text":"Boolean - true if it is a class"}}],"examples":[{"text":"```sqf\nprivate _isClass = (missionConfigFile >> \"Hubs\" >> \"A1\" >> \"QuickStart\") call BIS_fnc_getCfgIsClass;\n```","code":["private _isClass = (missionConfigFile >> \"Hubs\" >> \"A1\" >> \"QuickStart\") call BIS_fnc_getCfgIsClass;"]},{"text":"```sqf\nprivate _isClass = [\"Hubs\"] call BIS_fnc_getCfgIsClass;\n```","code":["private _isClass = [\"Hubs\"] call BIS_fnc_getCfgIsClass;"]}],"multiplayer":null,"problems":null,"aliases":[],"see_also":["BIS_fnc_getCfg","BIS_fnc_getCfgData","BIS_fnc_getCfgDataArray","BIS_fnc_getCfgDataBool","BIS_fnc_getCfgDataObject","BIS_fnc_getCfgDataPool","BIS_fnc_getCfgSubClasses"],"notes":[],"categories":["Arma 3: Functions","Arma 3: New Functions","Function Group: Configs","Functions","Introduced with Arma 3 version 1.00"],"docblock":null,"filled_from_docblock":[]}