ILedTextRenderBackendEditorProvider
public interface ILedTextRenderBackendEditorProviderEditor extension contract for optional text-rendering packages that provide isolated previews and configure their required scene backend.
Methods
Section titled “Methods”
CreatePreviewBackend(LedTextRenderBackendAsset, Object)
Section titled “CreatePreviewBackend(LedTextRenderBackendAsset, Object)”ILedTextRenderBackend CreatePreviewBackend(LedTextRenderBackendAsset profile, Object owner)Creates an independently owned backend for an isolated editor preview without changing scene objects.
Parameters
| Name | Type |
|---|---|
profile |
LEDStudio.LedTextRenderBackendAsset |
owner |
UnityEngine.Object |
Returns
LEDStudio.ILedTextRenderBackend
EnsureSceneBackend(GameObject, LedTextRenderBackendAsset, bool)
Section titled “EnsureSceneBackend(GameObject, LedTextRenderBackendAsset, bool)”Component EnsureSceneBackend(GameObject target, LedTextRenderBackendAsset profile, bool registerUndo)Returns or adds the scene component required by this render mode and applies its profile.
Parameters
| Name | Type |
|---|---|
target |
UnityEngine.GameObject |
profile |
LEDStudio.LedTextRenderBackendAsset |
registerUndo |
System.Boolean |
Returns
UnityEngine.Component
Properties
Section titled “Properties”
RenderMode
Section titled “RenderMode”LedTextRenderMode RenderMode { get; }Returns
LEDStudio.LedTextRenderMode
DisplayName
Section titled “DisplayName”string DisplayName { get; }Returns
System.String
ProfileAssetType
Section titled “ProfileAssetType”Type ProfileAssetType { get; }Returns
System.Type
SceneBackendType
Section titled “SceneBackendType”Type SceneBackendType { get; }Returns
System.Type
MissingConfigurationMessage
Section titled “MissingConfigurationMessage”string MissingConfigurationMessage { get; }Returns
System.String