• Home
  • Blog
  • Docs
  • GitHub
Show / Hide Table of Contents

Interface IControllerLayout

Represents the layout of a controller, real or virtual

Namespace: Snowflake.Input.Controller
Assembly: Snowflake.Framework.Primitives.dll
Syntax
public interface IControllerLayout

Properties

ControllerID

Gets the identifier or name of the layout.

Declaration
ControllerId ControllerID { get; }
Property Value
Type Description
ControllerId

FriendlyName

Gets the friendly name of this layout

Declaration
string FriendlyName { get; }
Property Value
Type Description
System.String

Layout

Gets the actual collection of layout elements

Declaration
IControllerElementCollection Layout { get; }
Property Value
Type Description
IControllerElementCollection

Platforms

Gets the platforms this controller supports.

Declaration
IEnumerable<PlatformId> Platforms { get; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<PlatformId>
Built with ❤️ by @chyyran. Text content licensed under CC-BY-SA 4.0.