Interface IPlatformInfo
Represents an emulated console or a platform in Snowflake.
Namespace: Snowflake.Model.Game
Assembly: Snowflake.Framework.Primitives.dll
Syntax
public interface IPlatformInfo
Properties
BiosFiles
Gets the list of bios files for this platform
Declaration
IEnumerable<ISystemFile> BiosFiles { get; }
Property Value
Type | Description |
---|---|
System. |
FileTypes
Gets the file types ROMs of this platform are known to have. Included as a mapping of file extension to mime type application/x-romfile-*
Declaration
IDictionary<string, string> FileTypes { get; }
Property Value
Type | Description |
---|---|
System. |
FriendlyName
Gets the friendly name of this platform
Declaration
string FriendlyName { get; }
Property Value
Type | Description |
---|---|
System. |
MaximumInputs
Gets the maximum amount of inputs that are physically possible for this platform to have.
Declaration
int MaximumInputs { get; }
Property Value
Type | Description |
---|---|
System. |
Metadata
Gets or sets any metadata that is attached to this object, such as descriptions
Declaration
IDictionary<string, string> Metadata { get; set; }
Property Value
Type | Description |
---|---|
System. |
PlatformID
Gets the ID of the platform that this object is related to
Declaration
PlatformId PlatformID { get; }
Property Value
Type | Description |
---|---|
Platform |