Kanda Graphics 0.6.0
Loading...
Searching...
No Matches
API reference
Here is a list of all documented namespaces with brief descriptions:
[detail level 12345]
 NKanda
 NGraphics
 NFade
 CBaseFadeVisualBase class for fade controllers. We use this to allow assignment in the editor
 CFadeController
 CFadeManagerHandles fading using WorldSpaceFadeVisual for XR and ScreenSpaceFadeVisual for PC
 CFadeService
 CIFadeControllerImplementers of this interface can perform fading logic and apply it to a given visual
 CIFadeManager
 CIFadeServiceA global service to request camera fades
 CIFadeVisualInterface for fade visualisation where the opacity can be set
 CScreenSpaceFadeVisualVisualizes camera fades in screen space by animating a UI canvas
 CWorldSpaceFadeVisualVisualizes fades in world space by setting the alpha property of a fade material
 NOutline
 NAuthoring
 COutlineAuthoring
 NComponents
 COutlineRendererThe renderer created to render the outline. Useful for when we need to clear them up after the main object is destroyed
 COutlineRendererRefA buffer of references to outline renderers. This is needed in situations where using ShowOutline results in multiple child entities being outlined
 COutlineThicknessMultiplierHooks into the material property for the default outline shader. This enables the outline thickness to be modified directly via ECS for outline renderer entities
 CRequestOutlineInitializationWhen enabled, we request the normals / submeshes be processed for this entity and its children, producing a nicer-looking outline
 CShowOutlineWhen active, an outline will be shown around any meshes on the given entity and its children
 NSystems
 COutlineInitializationClientSystemInitializes outline rendering by setting up materials and preparing meshes with smooth normals and combined submeshes
 COutlineRenderClientSystemCreates and manages outline renderers for meshes, handling creation, thickness updates, and cleanup. Integrates with Unity's Entities Graphics system for rendering
 NUtilities
 COutlineUtilsUtility methods for processing meshes used in outline rendering
 CStartupA main class with work intended to run on application start to configure features in this package