logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class GameGraphicsGetQualityLevelList

    Use case for retrieving the list of quality levels from the game graphics service.

    Inheritance
    object
    GameGraphicsGetQualityLevelList
    Implements
    ISyncQueryUseCase<string[]>
    IUseCase
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Serenity.GameGraphics.Application.UseCases
    Assembly: Serenity.GameGraphics.Application.dll
    Syntax
    public class GameGraphicsGetQualityLevelList : ISyncQueryUseCase<string[]>, IUseCase

    Constructors

    GameGraphicsGetQualityLevelList(IGameGraphicsService)

    Initializes a new instance of the GameGraphicsGetQualityLevelList class.

    Declaration
    public GameGraphicsGetQualityLevelList(IGameGraphicsService service)
    Parameters
    Type Name Description
    IGameGraphicsService service

    The game graphics service instance.

    Methods

    Execute()

    Executes the use case to get the list of quality levels.

    Declaration
    public string[] Execute()
    Returns
    Type Description
    string[]

    Implements

    ISyncQueryUseCase<TOutput>
    IUseCase
    In this article
    © 2026 Serenity. All Rights Reserved