Popcorning Guinea Pig
Search Results for

    Show / Hide Table of Contents

    Class InputSystemDemoScene

    Demonstration scene showing the Command Pattern Input System in action. Shows different types of input bindings: method commands, lambda commands, static commands.

    Inheritance
    object
    Scene
    InputSystemDemoScene
    Implements
    IDisposable
    Inherited Members
    Scene.IsLoaded
    Scene.HidesOsCursor
    Scene.Host
    Scene.CommandHandler
    Scene.SceneLoader
    Scene.SceneFileElements
    Scene.SceneData
    Scene.SceneInputContext
    Scene.DynamicBindings
    Scene.HierarchyManager
    Scene.ResolveHost()
    Scene.GetSceneFilePath()
    Scene.Load()
    Scene.Unload()
    Scene.Dispose()
    Scene.ResolveBindingSource(BindingSource, object)
    Scene.UpdateBindings()
    Scene.AddBinding(DynamicBinding)
    Scene.SetSceneData(SceneData)
    Scene.GetElement<T>(string)
    Scene.GetElementOrNull<T>(string)
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: PopcorningGuineaPig.Engine.Input
    Assembly: PopcorningGuineaPig.Engine.dll
    Syntax
    public class InputSystemDemoScene : Scene, IDisposable

    Methods

    | Edit this page View Source

    ConfigureInputBindings()

    Declaration
    protected override void ConfigureInputBindings()
    Overrides
    Scene.ConfigureInputBindings()
    | Edit this page View Source

    MoveForward()

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

    OnLoad()

    Declaration
    protected override void OnLoad()
    Overrides
    Scene.OnLoad()
    | Edit this page View Source

    OnUnload()

    Declaration
    protected override void OnUnload()
    Overrides
    Scene.OnUnload()
    | Edit this page View Source

    Render(int, int)

    Declaration
    public override void Render(int width, int height)
    Parameters
    Type Name Description
    int width
    int height
    Overrides
    Scene.Render(int, int)
    | Edit this page View Source

    ShowDebugInfo()

    Declaration
    public static void ShowDebugInfo()
    | Edit this page View Source

    Update(double)

    Declaration
    public override void Update(double deltaTime)
    Parameters
    Type Name Description
    double deltaTime
    Overrides
    Scene.Update(double)

    Implements

    IDisposable
    • 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.