C# 클래스 FamiStudio.FamitrackerFileBase

파일 보기 프로젝트 열기: BleuBleu/FamiStudio

보호된 프로퍼티들

프로퍼티 타입 설명
ChanIdLookup int[]
EffectToTextLookup char>.Dictionary
EnvelopeTypeLookup int[]
FdsTextToEffectLookup int>.Dictionary
InstrumentTypeLookup int[]
ReverseEnvelopeTypeLookup int[]
TextToEffectLookup byte>.Dictionary
VibratoSpeedExportLookup int[]
VibratoSpeedImportLookup int[]
barLength int
patternFxData Dictionary
patternLengths byte>.Dictionary
project Project

보호된 메소드들

메소드 설명
ApplyHaltEffect ( FamiStudio.Song s, Dictionary patternFxData ) : void
ApplySimpleEffects ( RowFxData fx, FamiStudio.Pattern pattern, int n, Dictionary patternLengths, bool allowSongEffects ) : void
ConvertExpansionAudio ( int exp ) : int
CreateUniquelyNamedInstrument ( int expansion, string baseName ) : FamiStudio.Instrument
CreateUniquelyNamedSampleFromDmcData ( string baseName, Array data ) : FamiStudio.DPCMSample
CreateUniquelyNamedSong ( string baseName ) : FamiStudio.Song
FinishImport ( ) : bool
GetOrCreateArpeggio ( int param ) : FamiStudio.Arpeggio
PrintAdditionalWarnings ( ) : void
RenameInstrumentEnsureUnique ( Instrument instrument, string baseName ) : void

비공개 메소드들

메소드 설명
CreateArpeggios ( FamiStudio.Song s, Dictionary patternFxData ) : void
CreateSlideNotes ( FamiStudio.Song s, Dictionary patternFxData ) : void
FindBestMatchingNote ( Array noteTable, int pitch, int sign ) : int
FindNextSlideEffect ( FamiStudio.Channel channel, NoteLocation location, NoteLocation &nextLocation, Dictionary patternFxData ) : bool
FindPrevNoteForPortamento ( FamiStudio.Channel channel, int patternIdx, int noteIdx, Dictionary patternFxData ) : int
GetPatternString ( FamiStudio.Pattern pattern, int n ) : string

메소드 상세

ApplyHaltEffect() 보호된 메소드

protected ApplyHaltEffect ( FamiStudio.Song s, Dictionary patternFxData ) : void
s FamiStudio.Song
patternFxData Dictionary
리턴 void

ApplySimpleEffects() 보호된 메소드

protected ApplySimpleEffects ( RowFxData fx, FamiStudio.Pattern pattern, int n, Dictionary patternLengths, bool allowSongEffects ) : void
fx RowFxData
pattern FamiStudio.Pattern
n int
patternLengths Dictionary
allowSongEffects bool
리턴 void

ConvertExpansionAudio() 보호된 메소드

protected ConvertExpansionAudio ( int exp ) : int
exp int
리턴 int

CreateUniquelyNamedInstrument() 보호된 메소드

protected CreateUniquelyNamedInstrument ( int expansion, string baseName ) : FamiStudio.Instrument
expansion int
baseName string
리턴 FamiStudio.Instrument

CreateUniquelyNamedSampleFromDmcData() 보호된 메소드

protected CreateUniquelyNamedSampleFromDmcData ( string baseName, Array data ) : FamiStudio.DPCMSample
baseName string
data Array
리턴 FamiStudio.DPCMSample

CreateUniquelyNamedSong() 보호된 메소드

protected CreateUniquelyNamedSong ( string baseName ) : FamiStudio.Song
baseName string
리턴 FamiStudio.Song

FinishImport() 보호된 메소드

protected FinishImport ( ) : bool
리턴 bool

GetOrCreateArpeggio() 보호된 메소드

protected GetOrCreateArpeggio ( int param ) : FamiStudio.Arpeggio
param int
리턴 FamiStudio.Arpeggio

PrintAdditionalWarnings() 보호된 메소드

protected PrintAdditionalWarnings ( ) : void
리턴 void

RenameInstrumentEnsureUnique() 보호된 메소드

protected RenameInstrumentEnsureUnique ( Instrument instrument, string baseName ) : void
instrument Instrument
baseName string
리턴 void

프로퍼티 상세

ChanIdLookup 보호되어 있는 정적으로 프로퍼티

protected static int[] ChanIdLookup
리턴 int[]

EffectToTextLookup 정적으로 보호되어 있는 프로퍼티

static protected Dictionary EffectToTextLookup
리턴 char>.Dictionary

EnvelopeTypeLookup 보호되어 있는 정적으로 프로퍼티

protected static int[] EnvelopeTypeLookup
리턴 int[]

FdsTextToEffectLookup 정적으로 보호되어 있는 프로퍼티

static protected Dictionary FdsTextToEffectLookup
리턴 int>.Dictionary

InstrumentTypeLookup 보호되어 있는 정적으로 프로퍼티

protected static int[] InstrumentTypeLookup
리턴 int[]

ReverseEnvelopeTypeLookup 보호되어 있는 정적으로 프로퍼티

protected static int[] ReverseEnvelopeTypeLookup
리턴 int[]

TextToEffectLookup 정적으로 보호되어 있는 프로퍼티

static protected Dictionary TextToEffectLookup
리턴 byte>.Dictionary

VibratoSpeedExportLookup 보호되어 있는 정적으로 프로퍼티

protected static int[] VibratoSpeedExportLookup
리턴 int[]

VibratoSpeedImportLookup 보호되어 있는 정적으로 프로퍼티

protected static int[] VibratoSpeedImportLookup
리턴 int[]

barLength 보호되어 있는 프로퍼티

protected int barLength
리턴 int

patternFxData 보호되어 있는 프로퍼티

protected Dictionary patternFxData
리턴 Dictionary

patternLengths 보호되어 있는 프로퍼티

protected Dictionary patternLengths
리턴 byte>.Dictionary

project 보호되어 있는 프로퍼티

protected Project project
리턴 Project