⚙️Settings
Apex Settings is the central place to configure how Apex behaves in the Unity Editor
Where to find it
Edit > Preferences > Renowned Games > Apex
Settings
Enabled
Enables/disables Apex Editor integration.
UI Settings
Default Array Style
Default array rendering style when no explicit array attribute is specified.
Available values:
Apex,Classic,Unity.
Default Foldout Style
Default foldout style identifier when no style is explicitly specified in a foldout attribute.
Built-in values:
Unity,Highlight,Header,Group.
Hide Group Header
Hides the header for group containers by default (individual group attributes can override it).
Advanced Settings
Cache Reflection
Caches reflection data to speed up editor UI generation.
Include All Assemblies
When enabled, Apex runs for all assemblies.
When disabled, Apex is limited by Include Default Assemblies and Assembly Scopes.
Include Default Assemblies
Includes default project assemblies (
Assembly-CSharpandAssembly-CSharp-Editor).Only used when Include All Assemblies is disabled.
Assembly Scopes
List of assembly names that Apex is allowed to process (used when Include All Assemblies is disabled).
Each scope also has an optional Condition string.
Format:
x <op> <version>(example:x >= 1.2.0)Supported operators:
==,>,<,>=,<=
Except Types
List of type names to exclude from Apex processing.
Type name matching uses
Type.Name(the short name without namespace).Optional toggle: exclude subclasses/derived types as well.
Custom Expression Assemblies
Custom assemblies to search for types in expressions.
Add assembly names (example:
MyGame.Gameplay,MyGame.Core).
Last updated