Popcorning Guinea Pig
Search Results for

    Show / Hide Table of Contents

    Class SceneManager

    Inheritance
    object
    SceneManager
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: PopcorningGuineaPig.Engine
    Assembly: PopcorningGuineaPig.Engine.dll
    Syntax
    public class SceneManager

    Fields

    | Edit this page View Source

    height

    Declaration
    protected int height
    Field Value
    Type Description
    int
    | Edit this page View Source

    width

    Declaration
    protected int width
    Field Value
    Type Description
    int

    Properties

    | Edit this page View Source

    CurrentScene

    Declaration
    public Scene? CurrentScene { get; }
    Property Value
    Type Description
    Scene
    | Edit this page View Source

    IsTransitioning

    Declaration
    public bool IsTransitioning { get; }
    Property Value
    Type Description
    bool

    Methods

    | Edit this page View Source

    ChangeScene(Scene)

    Declaration
    public void ChangeScene(Scene newScene)
    Parameters
    Type Name Description
    Scene newScene
    | Edit this page View Source

    ChangeSceneImmediate(Scene)

    Declaration
    public void ChangeSceneImmediate(Scene newScene)
    Parameters
    Type Name Description
    Scene newScene
    | Edit this page View Source

    ClearSceneQueue()

    Declaration
    public void ClearSceneQueue()
    | Edit this page View Source

    ForceChangeScene(Scene)

    Declaration
    public void ForceChangeScene(Scene newScene)
    Parameters
    Type Name Description
    Scene newScene
    | Edit this page View Source

    GetCurrentScene()

    Declaration
    public Scene GetCurrentScene()
    Returns
    Type Description
    Scene
    | Edit this page View Source

    GetQueueCount()

    Declaration
    public int GetQueueCount()
    Returns
    Type Description
    int
    | Edit this page View Source

    QueueScene(Scene, float)

    Declaration
    public void QueueScene(Scene scene, float transitionSeconds = 0)
    Parameters
    Type Name Description
    Scene scene
    float transitionSeconds
    | Edit this page View Source

    Render()

    Declaration
    public void Render()
    | Edit this page View Source

    SetWindowSize(int, int)

    Declaration
    public void SetWindowSize(int width, int height)
    Parameters
    Type Name Description
    int width
    int height
    | Edit this page View Source

    UnloadAllScenes()

    Declaration
    public void UnloadAllScenes()
    | Edit this page View Source

    Update(double)

    Declaration
    public void Update(double deltaTime)
    Parameters
    Type Name Description
    double deltaTime
    • Edit this page
    • View Source
    In this article
    Back to top © 2024 Popcorning Guinea Pig Game Engine. A custom C# game engine for indie developers.