Skip to content

Instantly share code, notes, and snippets.

@kylejohnston
Created October 14, 2018 17:16
Show Gist options
  • Save kylejohnston/c8e2deba513645e66d4c97dcc4b3b9ab to your computer and use it in GitHub Desktop.
Save kylejohnston/c8e2deba513645e66d4c97dcc4b3b9ab to your computer and use it in GitHub Desktop.
Sublime completions for the Hype Frameworks extended classes
{
"scope": "source.pde",
"completions":
[
// behaviors
{ "trigger": "HAttractor", "contents": "import hype.extended.behavior.HAttractor;" },
{ "trigger": "HAttracted", "contents": "import hype.extended.behavior.HAttractor.HAttracted;" },
{ "trigger": "HAttractionForce", "contents": "import hype.extended.behavior.HAttractor.HAttractionForce;" },
{ "trigger": "HFollow", "contents": "import hype.extended.behavior.HFollow;" },
{ "trigger": "HMagneticField", "contents": "import hype.extended.behavior.HMagneticField;" },
{ "trigger": "HPole", "contents": "import hype.extended.behavior.HMagneticField.HPole;" },
{ "trigger": "HOrbiter3D", "contents": "import hype.extended.behavior.HOrbiter3D;" },
{ "trigger": "HOscillator", "contents": "import hype.extended.behavior.HOscillator;" },
{ "trigger": "HProximity", "contents": "import hype.extended.behavior.HProximity;" },
{ "trigger": "HRandomTrigger", "contents": "import hype.extended.behavior.HRandomTrigger;" },
{ "trigger": "HRotate", "contents": "import hype.extended.behavior.HRotate;" },
{ "trigger": "HSwarm", "contents": "import hype.extended.behavior.HSwarm;" },
{ "trigger": "HTimer", "contents": "import hype.extended.behavior.HTimer;" },
{ "trigger": "HTween", "contents": "import hype.extended.behavior.HTween;" },
{ "trigger": "HVelocity", "contents": "import hype.extended.behavior.HVelocity;" },
// colorist
{ "trigger": "HColorField", "contents": "import hype.extended.colorist.HColorField;" },
{ "trigger": "HColorPoint", "contents": "import hype.extended.colorist.HColorField.HColorPoint;" },
{ "trigger": "HColorPool", "contents": "import hype.extended.colorist.HColorPool;" },
{ "trigger": "HColorTransform", "contents": "import hype.extended.colorist.HColorTransform;" },
{ "trigger": "HPixelColorist", "contents": "import hype.extended.colorist.HPixelColorist;" },
// layouts
{ "trigger": "HGridLayout", "contents": "import hype.extended.layout.HGridLayout;" },
{ "trigger": "HHexLayout", "contents": "import hype.extended.layout.HHexLayout;" },
{ "trigger": "HPolarLayout", "contents": "import hype.extended.layout.HPolarLayout;" },
{ "trigger": "HShapeLayout", "contents": "import hype.extended.layout.HShapeLayout;" },
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment