• Manual
  • Scripting API
  • Changelog
  • License
Show / Hide Table of Contents
  • AlchemyBow.Core
    • CoreController<TProjectContext>
    • CoreProjectContext
    • ICoreLoadable
    • ICoreLoadingCallbacksHandler
    • LoadablesProgress
    • OperationHandle
  • AlchemyBow.Core.Editor.Utilities
    • CoreEditorUtility
    • IndentStringBuilder
  • AlchemyBow.Core.Editor.Windows
    • CoreManagementWindow
  • AlchemyBow.Core.Editor.Wizards
    • CoreControllerScriptWizard
    • CoreProjectContextPrefabWizard
    • CoreProjectContextScriptWizard
    • CoreQuickStartWizard
    • ValidationMessageList
    • WizardValidationUtility
    • WizardWindow
  • AlchemyBow.Core.Extras.Behaviours
    • CoreBehaviour
    • CoreBehaviourEnablingStrategy
  • AlchemyBow.Core.Extras.FluentBindings
    • ContainerFluentExtensions
    • FluentBinding
  • AlchemyBow.Core.Extras.Installers
    • ChildrenCompositeMonoInstaller
    • UnityObjectMonoInstaller
  • AlchemyBow.Core.IoC
    • Container
    • DynamicCollectionBindingUtility
    • DynamicInjector<T>
    • IBindOnlyContainer
    • InjectAttribute
    • InjectionTargetAttribute
    • MonoInstaller
  • AlchemyBow.Core.IoC.Elements
    • DynamicInjectorBase
    • InjectionInfo
    • ReflectionFieldsSetter
  • AlchemyBow.Core.States
    • ICondition
    • IState
    • StateGraph
    • StateGraphComposer
  • AlchemyBow.Core.States.Elements
    • StateGraphLink
  • AlchemyBow.Core.States.Prototyping
    • PrototypeCondition
    • PrototypeState

Class UnityObjectMonoInstaller

A variant of MonoInstaller that enables binding a single Unity object (e.g., a MonoBehaviour or a ScriptableObject) assigned through the inspector.

Inheritance
object
Object
Component
Behaviour
MonoBehaviour
MonoInstaller
UnityObjectMonoInstaller
Namespace: AlchemyBow.Core.Extras.Installers
Assembly: AlchemyBow.Core.dll
Syntax
public class UnityObjectMonoInstaller : MonoInstaller

Methods

InstallBindings(IBindOnlyContainer)

Override this method to install bindings in the dependency injection container.

Declaration
public override void InstallBindings(IBindOnlyContainer container)
Parameters
Type Name Description
IBindOnlyContainer container

The dependency injection container.

Overrides
MonoInstaller.InstallBindings(IBindOnlyContainer)
In this article
Back to top Copyright © 2022-2024 AlchemyBow | Generated by DocFX