> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# PFGroupsEntityWithLineage

> PFGroupsEntityWithLineage data model. Entity wrapper class that contains the entity key and the entities that make up the lineage of the entity.

PFGroupsEntityWithLineage data model. Entity wrapper class that contains the entity key and the entities that make up the lineage of the entity.

## Syntax

```cpp theme={null}
typedef struct PFGroupsEntityWithLineage {  
    PFEntityKey const* key;  
    PFEntityKeyDictionaryEntry const* lineage;  
    uint32_t lineageCount;  
} PFGroupsEntityWithLineage;  
```

### Members

**`key`**   [PFEntityKey](/services/playfab/api-references/c/pftypes/structs/pfentitykey-c) const\*<br />*may be nullptr*

(Optional) The entity key for the specified entity.

**`lineage`**   [PFEntityKeyDictionaryEntry](/services/playfab/api-references/c/pftypes/structs/pfentitykeydictionaryentry) const\*<br />*may be nullptr*

(Optional) Dictionary of entity keys for related entities. Dictionary key is entity type.

**`lineageCount`**   uint32\_t

Count of lineage

## Requirements

**Header:** PFGroupsTypes.h

## See also

[PFGroupsTypes members](/services/playfab/api-references/c/pfgroupstypes/pfgroupstypes_members)


## Related topics

- [PFGroupsGroupInvitation](/services/playfab/api-references/c/pfgroupstypes/structs/pfgroupsgroupinvitation.md)
- [PFGroupsInviteToGroupResponse](/services/playfab/api-references/c/pfgroupstypes/structs/pfgroupsinvitetogroupresponse.md)
- [PFGroupsGroupBlock](/services/playfab/api-references/c/pfgroupstypes/structs/pfgroupsgroupblock.md)
- [PFGroupsGroupApplication](/services/playfab/api-references/c/pfgroupstypes/structs/pfgroupsgroupapplication.md)
- [PFGroupsApplyToGroupResponse](/services/playfab/api-references/c/pfgroupstypes/structs/pfgroupsapplytogroupresponse.md)
