Uses of Class
jmri.jmrix.loconet.sdf.SdfMacro
Packages that use SdfMacro
Package
Description
Support for reading and writing Digitrax SDF (Sound Definition Format) information,
particularly in Digitrax Sound Definition Project (SDF) files.
Provide GUI tools for editing an SDF file in memory.
-
Uses of SdfMacro in jmri.jmrix.loconet.sdf
Subclasses of SdfMacro in jmri.jmrix.loconet.sdfModifier and TypeClassDescriptionclassImplement the BRANCH_TO macro from the Digitrax sound definition languageclassImplement the CHANNEL_START macro from the Digitrax sound definition languageclassAn SdfMacro for carrying a comment.classImplement the DELAY_SOUND macro from the Digitrax sound definition languageclassImplement the END_SOUND macro from the Digitrax sound definition language.classImplement generic four-byte macros from the Digitrax sound definition languageclassImplement the GENERATE_TRIGGER macro from the Digitrax sound definition languageclassImplement the INITIATE_SOUND macro from the Digitrax sound definition languageclassAn SdfMacro for carrying a commentclassImplement the LOAD_MODIFIER macro from the Digitrax sound definition language Arg1: Upper 4 bits - math modifiers FMATH_LODE et al Arg2: Arg3:classImplement the MASK_COMPARE macro from the Digitrax sound definition languageclassImplement the PLAY macro from the Digitrax sound definition languageclassImplement the SDL_VERSION macro from the Digitrax sound definition languageclassImplement the SKEME_START macro from the Digitrax sound definition language.classImplement the SKIP_ON_TRIGGER macro from the Digitrax sound definition languageclassImplement generic two-byte macros from the Digitrax sound definition languageFields in jmri.jmrix.loconet.sdf with type parameters of type SdfMacroModifier and TypeFieldDescriptionSdfMacro.childrenLocal member hold list of child (contained) instructionsSdfBuffer.opsMethods in jmri.jmrix.loconet.sdf that return SdfMacroModifier and TypeMethodDescriptionstatic SdfMacroSdfMacro.decodeInstruction(SdfBuffer buff) Get the next instruction macro in a buffer.static SdfMacrostatic SdfMacrostatic SdfMacrostatic SdfMacrostatic SdfMacrostatic SdfMacrostatic SdfMacrostatic SdfMacrostatic SdfMacrostatic SdfMacrostatic SdfMacrostatic SdfMacrostatic SdfMacrostatic SdfMacrostatic SdfMacrostatic SdfMacroMethods in jmri.jmrix.loconet.sdf that return types with arguments of type SdfMacroModifier and TypeMethodDescriptionSdfMacro.getChildren()Access child (nested) instructions.SdfBuffer.getMacroList() -
Uses of SdfMacro in jmri.jmrix.loconet.sdfeditor
Fields in jmri.jmrix.loconet.sdfeditor declared as SdfMacroMethods in jmri.jmrix.loconet.sdfeditor that return SdfMacroMethods in jmri.jmrix.loconet.sdfeditor with parameters of type SdfMacroModifier and TypeMethodDescriptionstatic SdfMacroEditorSdfMacroEditor.attachEditor(SdfMacro inst) Return an editor object for a SdfMacro type.(package private) voidEditorPane.nestNodes(DefaultMutableTreeNode parent, SdfMacro macro) Constructors in jmri.jmrix.loconet.sdfeditor with parameters of type SdfMacroModifierConstructorDescriptionBranchToEditor(SdfMacro inst) ChannelStartEditor(SdfMacro inst) CommentMacroEditor(SdfMacro inst) DelaySoundEditor(SdfMacro inst) EndSoundEditor(SdfMacro inst) FourByteMacroEditor(SdfMacro inst) InitiateSoundEditor(SdfMacro inst) LabelMacroEditor(SdfMacro inst) LoadModifierEditor(SdfMacro inst) MaskCompareEditor(SdfMacro inst) PlayEditor(SdfMacro inst) SdfMacroEditor(SdfMacro inst) SdlVersionEditor(SdfMacro inst) SkemeStartEditor(SdfMacro inst) SkipOnTriggerEditor(SdfMacro inst) TwoByteMacroEditor(SdfMacro inst)