-/* Copyright (C) 2014 by Jacob Alexander
+/* Copyright (C) 2014-2015 by Jacob Alexander
*
* This file is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
<|Information|>
-#ifndef __generatedKeymap_h
-#define __generatedKeymap_h
+#pragma once
// ----- Includes -----
// ----- Capabilities -----
+// Capability function declarations
+<|CapabilitiesFuncDecl|>
+
+
// Indexed Capabilities Table
<|CapabilitiesList|>
<|ResultMacroList|>
+// -- Trigger Macro Record
+
+// Keeps a record/state of each result macro
+<|ResultMacroRecord|>
+
+
// -- Trigger Macros
// Trigger Macro Guides
<|TriggerMacroList|>
+// -- Trigger Macro Record List
+
+// Keeps a record/state of each trigger macro
+<|TriggerMacroRecord|>
+
+
// ----- Trigger Maps -----
<|PartialLayerTriggerLists|>
+// -- ScanCode Offset Map
+// Maps interconnect ids to scancode offsets
+//
+// Only used for keyboards with an interconnect
+<|ScanCodeInterconnectOffsetList|>
+
+
// -- ScanCode Indexed Maps
// Maps to a trigger list of macro pointers
// _
// - Layer State
<|LayerState|>
-
-
-#endif // __generatedKeymap_h
-