# Tooltip

> The tooltip text displayed when hovering over the module in the Profiler window.

## Definition

* **Type:** Property
* **Namespace:** [Unity.Profiling.Editor](/engine/6000.5/script-reference/unity/profiling/editor.md)
* **Assembly:** UnityEditor.CoreModule

```csharp
public string Tooltip { get; set; }
```

### Remarks

Provides additional information about the module's purpose and functionality. This property is optional and can be set using object initialization syntax.

```csharp
using System;
using Unity.Profiling;
using Unity.Profiling.Editor;

[ProfilerModuleMetadataAttribute(
    "Memory Allocation Tracker",
    Tooltip = "Tracks memory allocations and garbage collection activity per frame"
)]
public class MemoryAllocationProfilerModule : ProfilerModule
{
    static readonly ProfilerCounterDescriptor[] k_ChartCounters = new ProfilerCounterDescriptor[]
    {
        new ProfilerCounterDescriptor("Total Allocations", ProfilerCategory.Memory),
        new ProfilerCounterDescriptor("GC Allocations", ProfilerCategory.Memory),
    };

    public MemoryAllocationProfilerModule() : base(k_ChartCounters) {}
}
```

Additional Resources: [ProfilerModuleMetadataAttribute](/engine/6000.5/script-reference/unity/profiling/editor/profilermodulemetadataattribute.md), [ProfilerModule](/engine/6000.5/script-reference/unity/profiling/editor/profilermodule.md).
