> For the complete documentation index, see [llms.txt](https://soulslike-framework.isik.vip/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://soulslike-framework.isik.vip/getting-started/finding-references.md).

# Finding References

Working with a large-scale framework often requires you to understand how various systems and functions interact. Unreal Engine's **Reference Viewer** is an invaluable tool for this. It allows you to see all the references to a specific function, property, or asset within the project.&#x20;

By analyzing these references, you can uncover how different components are interconnected and where specific logic is implemented. Using the **Reference Viewer**, you can:

* **Identify** where a specific asset or function is used.
* **Track dependencies** to ensure that changes are safe and non-disruptive.
* **Gain a deeper understanding** of how the framework’s systems are built and interwoven.

This practice will save you countless hours of debugging and trial-and-error, ensuring your changes align with the overall design.

### Example Usage:

<figure><img src="/files/HqAoq9JTv4LNyU80bde8" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/o4iMUdhDoD0T4GPMHG7w" alt=""><figcaption></figcaption></figure>
