Haxe Code Cookbook

build macro

Overview of Haxe code snippets, examples and tutorials tagged with build macro.

  • Jan 03, 2017 Macros /

     build-macro building-fields

    This snippet demonstrates how to add a map field to a type.‥

  • Jan 03, 2017 Macros /

     build-macro building-fields

    Virtually adds this property to a class: public var myVar(get, null):Float; private inline function get_myVar():Float { return 1.5; }‥

  • Jan 03, 2017 Macros /

     build-macro building-fields

    Virtually adds this static variable to a class: public inline static var STATIC_VAR:Float = 1.5;‥

  • Jan 03, 2017 Macros /

     build-macro building-fields

    This example generates a constructor-function for each field of a class to easily create value object classes.‥

  • Jan 03, 2017 Macros /

     completion build-macro

    This example will load an URL, scrape all id's from the HTML page and use them for auto-completion.‥

  • Jan 03, 2017 Macros /

     arguments building-fields build-macro

    Automatically generate dispatch functions as:‥

  • Jul 04, 2017 Macros /

     build-macro building-fields expression-macro

    This example lets you take a file next to the current module .hx file and include its file content. That can be very useful if you want to separate (for example) view templates, shader sources or other multiline texts from the Haxe source. The articles demonstrates how to do it with an expression macro but also with a build macro.‥