Table of Contents

Enum LogCategory

Namespace
FlowGraph.Core.Diagnostics
Assembly
FlowGraph.Core.dll

Defines the categories of diagnostic events in FlowGraph. Each category represents a distinct subsystem that can be independently configured.

[Flags]
public enum LogCategory

Fields

All = -1

All categories enabled.

Animation = 4096

Animation events.

BackgroundRenderers = 32768

Background renderer events.

Commands = 512

Command execution (undo/redo stack).

Coordinates = 128

Coordinate transformation events (Canvas ↔ Screen).

CustomRenderers = 16384

Custom renderer events.

DataFlow = 65536

Data flow and processor events.

Edges = 8

Edge rendering and routing events.

Graph = 1

Graph structure changes (node/edge add/remove, property changes).

Groups = 131072

Group and collapse/expand events.

Input = 32

User input events (mouse, keyboard, touch).

Layout = 2048

Layout algorithm events.

Nodes = 4

Individual node rendering events.

None = 0

No categories enabled.

Performance = 8192

Performance timing events.

Ports = 16

Port rendering and connection events.

Rendering = 2

Rendering pipeline events (RenderAll, RenderGraph, RenderNodes, etc.).

Selection = 256

Selection changes and box selection.

Serialization = 1024

Serialization (save/load) events.

Viewport = 64

Viewport changes (pan, zoom, scroll).