{"schema": "cks-public-reference/v1", "entry": {"id": "api-4b3f884c112fea", "name": "Unit::HasPath", "member": "HasPath", "family": "Unit", "returns": "bool", "args": [], "kind": "method", "signature": "bool Unit::HasPath()", "language": "en", "summary": "Returns false for an invalid Unit or when a unit state field differs from -1. Otherwise checks an implementation operation for hero units with a particular flag, or a unit field for nonhero units. The field meanings are not documented.", "notes": null, "examples": [], "technical": true, "description_status": "documented"}}