⮞ Go to NeoFPS.com

    Show / Hide Table of Contents

    Class NeoFpsManager<T>

    Inheritance
    Object
    NeoFpsManagerBase
    NeoFpsManager<T>
    NeoFpsAudioManager
    NeoFpsInputManagerBase
    NeoFpsInventoryDatabase
    PoolManager
    SurfaceManager
    SaveGameManager
    NeoSceneManager
    Inherited Members
    NeoFpsManagerBase.GetSharedGameobject()
    NeoFpsManagerBase.DisableRuntimeManagers()
    NeoFpsManagerBase.EnableRuntimeManagers()
    NeoFpsManagerBase.IsValid()
    Namespace: NeoFPS
    Assembly: NeoFPS.dll
    Syntax
    public abstract class NeoFpsManager<T> : NeoFpsManagerBase where T : NeoFpsManager<T>
    Type Parameters
    Name Description
    T

    Properties

    instance

    Declaration
    public static T instance { get; }
    Property Value
    Type Description
    T

    Methods

    GetBehaviourProxy<B>()

    Declaration
    protected static B GetBehaviourProxy<B>()
        where B : MonoBehaviour
    Returns
    Type Description
    B
    Type Parameters
    Name Description
    B

    GetInstance(String, Boolean)

    Declaration
    protected static T GetInstance(string managerName, bool allowTemporary = true)
    Parameters
    Type Name Description
    System.String managerName
    System.Boolean allowTemporary
    Returns
    Type Description
    T

    Initialise()

    Declaration
    protected virtual void Initialise()

    OnDestroy()

    Declaration
    protected virtual void OnDestroy()
    Back to top Copyright © 2019 Yondernauts Game Studios Ltd
    Generated with DocFX