MCPcopy Create free account
hub / github.com/BespokeSynth/BespokeSynth / ModuleInfo

Class ModuleInfo

Source/ModuleFactory.h:77–87  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

75 };
76
77 struct ModuleInfo
78 {
79 CreateModuleFn mCreatorFn{ nullptr };
80 CanCreateModuleFn mCanCreateFn{ nullptr };
81 ModuleCategory mCategory{ ModuleCategory::kModuleCategory_Unknown };
82 bool mIsHidden{ false };
83 bool mIsExperimental{ false };
84 bool mCanReceiveAudio{ false };
85 bool mCanReceiveNotes{ false };
86 bool mCanReceivePulses{ false };
87 };
88
89 IDrawableModule* MakeModule(std::string type);
90 std::vector<Spawnable> GetSpawnableModules(ModuleCategory moduleCategory);

Callers 1

GetModuleInfoMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected