C# Класс Vocaluxe.Base.CConfig

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
AAMode EAntiAliasingModes
AudioBufferSize EBufferSize
AudioLatency int
BackgroundMusic EOffOn
BackgroundMusicSource EBackgroundMusicSource
BackgroundMusicVolume int
Colors EColorDeep
CoverLoading ECoverLoading
CoverSize int
CoverTheme string
DebugLevel EDebugLevel
DrawNoteLines EOffOn
DrawToneHelper EOffOn
FadeTime float
FullScreen EOffOn
Language string
LyricsOnTop EOffOn
MaxFPS float
MicConfig Vocaluxe.Lib.Sound.SMicConfig[]
MicDelay int
NumPlayer int
PlayBackLib EPlaybackLib
RecordLib ERecordLib
Renderer ERenderer
ScoreAnimationTime float
ScreenH int
ScreenW int
Skin string
SongFolder List
SongMenu ESongMenu
SongSorting ESongSorting
Tabs EOffOn
TextureQuality ETextureQuality
Theme string
TimerLook ETimerLook
TimerMode ETimerMode
VSync EOffOn
VideoBackgrounds EOffOn
VideoDecoder EVideoDecoder
VideoPreview EOffOn
VideosInSongs EOffOn

Открытые методы

Метод Описание
AutoAssignMics ( ) : bool

Try to assign automatically player 1 and 2 to usb-mics.

CalcCycleTime ( ) : float

Calculates the maximum cycle time to reach the MaxFPS value.

Init ( ) : void
IsMicConfig ( ) : bool

Checks, if there is a mic-configuration

IsMicConfig ( int player ) : bool

Checks, if there is a mic-configuration

ListStrings ( string str ) : string

Concat strings into one string with ", " as separator.

LoadCommandLineParams ( string args ) : void

Load command-line-parameters and their values to lists.

LoadConfig ( ) : bool
SaveConfig ( ) : bool
UseCommandLineParamsAfter ( ) : void

Apply command-line-parameters (after reading config.xml)

UseCommandLineParamsBefore ( ) : void

Apply command-line-parameters (before reading config.xml)

Приватные методы

Метод Описание
CheckFile ( string value ) : bool

Описание методов

AutoAssignMics() публичный статический Метод

Try to assign automatically player 1 and 2 to usb-mics.
public static AutoAssignMics ( ) : bool
Результат bool

CalcCycleTime() публичный статический Метод

Calculates the maximum cycle time to reach the MaxFPS value.
public static CalcCycleTime ( ) : float
Результат float

Init() публичный статический Метод

public static Init ( ) : void
Результат void

IsMicConfig() публичный статический Метод

Checks, if there is a mic-configuration
public static IsMicConfig ( ) : bool
Результат bool

IsMicConfig() публичный статический Метод

Checks, if there is a mic-configuration
public static IsMicConfig ( int player ) : bool
player int Player-Number
Результат bool

ListStrings() публичный статический Метод

Concat strings into one string with ", " as separator.
public static ListStrings ( string str ) : string
str string
Результат string

LoadCommandLineParams() публичный статический Метод

Load command-line-parameters and their values to lists.
public static LoadCommandLineParams ( string args ) : void
args string Parameters
Результат void

LoadConfig() публичный статический Метод

public static LoadConfig ( ) : bool
Результат bool

SaveConfig() публичный статический Метод

public static SaveConfig ( ) : bool
Результат bool

UseCommandLineParamsAfter() публичный статический Метод

Apply command-line-parameters (after reading config.xml)
public static UseCommandLineParamsAfter ( ) : void
Результат void

UseCommandLineParamsBefore() публичный статический Метод

Apply command-line-parameters (before reading config.xml)
public static UseCommandLineParamsBefore ( ) : void
Результат void

Описание свойств

AAMode публичное статическое свойство

public static EAntiAliasingModes AAMode
Результат EAntiAliasingModes

AudioBufferSize публичное статическое свойство

public static EBufferSize AudioBufferSize
Результат EBufferSize

AudioLatency публичное статическое свойство

public static int AudioLatency
Результат int

BackgroundMusic публичное статическое свойство

public static EOffOn BackgroundMusic
Результат EOffOn

BackgroundMusicSource публичное статическое свойство

public static EBackgroundMusicSource BackgroundMusicSource
Результат EBackgroundMusicSource

BackgroundMusicVolume публичное статическое свойство

public static int BackgroundMusicVolume
Результат int

Colors публичное статическое свойство

public static EColorDeep Colors
Результат EColorDeep

CoverLoading публичное статическое свойство

public static ECoverLoading CoverLoading
Результат ECoverLoading

CoverSize публичное статическое свойство

public static int CoverSize
Результат int

CoverTheme публичное статическое свойство

public static string CoverTheme
Результат string

DebugLevel публичное статическое свойство

public static EDebugLevel DebugLevel
Результат EDebugLevel

DrawNoteLines публичное статическое свойство

public static EOffOn DrawNoteLines
Результат EOffOn

DrawToneHelper публичное статическое свойство

public static EOffOn DrawToneHelper
Результат EOffOn

FadeTime публичное статическое свойство

public static float FadeTime
Результат float

FullScreen публичное статическое свойство

public static EOffOn FullScreen
Результат EOffOn

Language публичное статическое свойство

public static string Language
Результат string

LyricsOnTop публичное статическое свойство

public static EOffOn LyricsOnTop
Результат EOffOn

MaxFPS публичное статическое свойство

public static float MaxFPS
Результат float

MicConfig публичное статическое свойство

public static SMicConfig[],Vocaluxe.Lib.Sound MicConfig
Результат Vocaluxe.Lib.Sound.SMicConfig[]

MicDelay публичное статическое свойство

public static int MicDelay
Результат int

NumPlayer публичное статическое свойство

public static int NumPlayer
Результат int

PlayBackLib публичное статическое свойство

public static EPlaybackLib PlayBackLib
Результат EPlaybackLib

RecordLib публичное статическое свойство

public static ERecordLib RecordLib
Результат ERecordLib

Renderer публичное статическое свойство

public static ERenderer Renderer
Результат ERenderer

ScoreAnimationTime публичное статическое свойство

public static float ScoreAnimationTime
Результат float

ScreenH публичное статическое свойство

public static int ScreenH
Результат int

ScreenW публичное статическое свойство

public static int ScreenW
Результат int

Skin публичное статическое свойство

public static string Skin
Результат string

SongFolder публичное статическое свойство

public static List SongFolder
Результат List

SongMenu публичное статическое свойство

public static ESongMenu SongMenu
Результат ESongMenu

SongSorting публичное статическое свойство

public static ESongSorting SongSorting
Результат ESongSorting

Tabs публичное статическое свойство

public static EOffOn Tabs
Результат EOffOn

TextureQuality публичное статическое свойство

public static ETextureQuality TextureQuality
Результат ETextureQuality

Theme публичное статическое свойство

public static string Theme
Результат string

TimerLook публичное статическое свойство

public static ETimerLook TimerLook
Результат ETimerLook

TimerMode публичное статическое свойство

public static ETimerMode TimerMode
Результат ETimerMode

VSync публичное статическое свойство

public static EOffOn VSync
Результат EOffOn

VideoBackgrounds публичное статическое свойство

public static EOffOn VideoBackgrounds
Результат EOffOn

VideoDecoder публичное статическое свойство

public static EVideoDecoder VideoDecoder
Результат EVideoDecoder

VideoPreview публичное статическое свойство

public static EOffOn VideoPreview
Результат EOffOn

VideosInSongs публичное статическое свойство

public static EOffOn VideosInSongs
Результат EOffOn